草庐IT

办公自动化

全部标签

php - 自动化测试的基础?

到目前为止,我一直在手动测试我的网络(通常用PHP编写)和桌面应用程序(通常是Java或C#)。现在我在网上的某个地方读到有关自动化测试的内容。我尝试搜索以详细了解它,但几乎所有搜索都以PHPUnit之类的东西结束。有人可以阐明自动化测试背后的理论吗?如何自动测试软件?有什么限制等吗?或者你可以告诉我一个我可以阅读此内容的地方。问候 最佳答案 要测试代码的正确性,您可以使用unittesting.这首先是从DiveIntoPython:UnitTesting向我解释的并且会比我在这里更公正地对待这个话题。既然您已经了解了单元测试这个

【Linux项目自动化构建工具 make/Makefile】

目录1背景2原理3Linux第一个小程序-进度条3.1行缓冲区概念 3.2进度条代码4总结1背景在VS中我们知道当我们想要运行程序时直接按f5程序就会自动运行起来,但是在Linux中如果有多个文件好像并不能这样快速进行,那么这时候就提出了Linux项目自动化构建工具make/Makefile,用这个工具来管理我们的项目就会显得更加方便高效。2原理我们先来看看这个究竟是个啥?我们首先创建一个hello.c的C文件,向里面写入代码,然后再用gcc编译执行,有了前一篇博客介绍程序的翻译过程我们不难知道想要将C代码转换成可执行文件要进行预处理,编译,汇编,链接的过程(忘了的老铁可以去看看这篇文章gcc

php - 如何自动化 yii2 中的功能测试?

我在yii2中使用codecept功能测试来测试我的API。我将参数硬编码以便像这样进行测试usetests\codeception\backend\FunctionalTester;$I=newFunctionalTester($scenario);$I->wantTo('Checkwhenauthenticated');$I->sendPOST('/login',['password'=>'11111111','email'=>'check@check.com']);$I->seeResponseCodeIs(200);$I->seeResponseIsJson();$I->see

php - 为用户 GAE 自动化通配符子域

我有一个AppEngine实例项目,比方说:cloud.domain.com我的目标是能够为我的用户提供一个唯一的url,然后他们可以使用CNAME记录将其映射到自己的域。基本上你将如何连接到domaintoasquarespaceaccount.它真的可以是这样的:userid.cloud.domain.comuserid.domain.com这甚至可以用GAE实现吗?我研究过wildcardmappings但确实没有关于该主题的可靠建议。这是否可能,或者我应该寻找其他地方来完成此类任务? 最佳答案 您需要一个允许您在DNS记录中

java - Selenium 自动化 : What should be the acceptable range of failed test cases apart from the valid fails when running a test suite?

我们公司正在为Web应用程序开发一个包含Selenium、POM、Maven和Java的框架,我们有大约35个测试用例。当我们运行testng.xml时,至少有4到5个测试用例随机失败,原因是陈旧的元素异常或当时元素不可点击等。当我们运行testng.xml时,某些测试用例失败是否很常见?您的组织中运行了多少测试用例,失败的估计数量是多少? 最佳答案 您只需要在driver.findElement()之前添加一些等待。Selenium工作得非常快,这就是为什么你会得到这个陈旧的元素或元素不可见的异常。添加等待应该可以解决问题。

java - 消除输入 QR - 由 selenium 自动化的 Whatsapp web - Java

我正在尝试在第一次之后消除QR码的过程。我通过网络驱动程序运行Whatsapp的代码:publicclassDriverTester{publicstaticvoidmain(String[]args){DesiredCapabilitiescapabilities=DesiredCapabilities.chrome();capabilities.setCapability(CapabilityType.UNEXPECTED_ALERT_BEHAVIOUR,UnexpectedAlertBehaviour.IGNORE);ChromeDriverServiceservice=newC

java - 有没有办法自动化 junit bean 属性测试?

让我们面对现实吧,编写bean属性测试可能是最糟糕的时间利用方式。但他们需要完成。例如。如果测试propName的String属性,则调用如下所示:testProperty(target,"propName",String.class);testProperty(target,"propName",String.class,"expectedinitial");将验证:get和set方法存在。如果使用预期值,get测试会为给定值调用assertEquals。(get,is)/set方法按预期运行。我可以开始编写这些实现,但我想知道是否有可用的方法来促进这一点。其他可选属性可用于验证是否

java - 为我的场景建议一个测试自动化框架

我正在评估几个测试自动化框架,希望能提供一些意见。我们有一个大型信用处理业务应用程序,它具有三个端点:webui、soap和基本的http/post。我的要求如下。我们的QA非常习惯数据驱动的测试(所有输入数据都来自excel,因此是断言的预期结果)。基本上Excel工作表中的每一行都包含输入数据和相应的预期结果。我们希望我们的QA只编辑Excel工作表。我们的开发团队将负责提供必要的测试库/夹具。鉴于上述情况,我想使用1个单一的自动化框架来读取这些excel表并测试我的应用程序的所有端点,即webui、soap和http/post。请让我知道哪种测试自动化框架适合我的需要。感谢一些帮

java - 网上冲浪/浏览器自动化

我正在创建一个Java程序,该程序可以在互联网上运行,登录网站帐户并发布内容。例如。运行程序->Tumblr->发布“HelowWorld”->注销Tumblr。我目前正在使用Robot类来执行此操作...http://download.oracle.com/javase/6/docs/api/java/awt/Robot.html但展望future,我看到了一个令人生畏的future(网页更新会导致程序崩溃,因为它是基于坐标、鼠标点击和键盘的。)我可以通过某种方式实现Web浏览器自动化吗?(例如浏览网站、填写表格等)(最好使用Java、python、C++或php)

java - 有人可以建议一个测试自动化工具来自动化 Java applet 窗口吗?

有人可以推荐一个测试自动化工具来自动化Javaapplet窗口吗?也需要它来识别小程序窗口中的各种按钮。 最佳答案 我强烈推荐FEST用于所有功能性JavaGUI测试,是的,它支持小程序。 关于java-有人可以建议一个测试自动化工具来自动化Javaapplet窗口吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11342150/