automated-tests相关内容

Swagger的RESTful API测试平台

我正在尝试为REST API开发自动化测试套件.有人告诉我Swagger是用于执行此操作的正确工具. 该API正在使用Spring框架进行开发. 我不知道如何使用Swagger来做到这一点. 根据我的理解,Swagger用于创建不错的API文档. 我看过此Dreamfactory博客文章,看起来他们已经具有某种浏览器测试功能,但我认为它并不是真正的测试套件. 我也研究了ServiceS ..
发布时间:2020-09-05 19:06:48 其他开发

如何编写一个在运行时确定视图内容的Android UI测试?

情况 我正在编写一个时间表查看应用程序,要实现的第一个功能是选择要查看时间表的课程. 用户从列表中选择课程名称,然后转到另一个屏幕以进一步指定他们当前所处课程的年份,组等.用于选择课程和编辑课程详细信息的屏幕是如下: 目标 受到 Google I/O 17演讲的启发在Android上的“测试驱动开发"中,我希望编写一个用于测试该功能的UI测试用例.具体来说,我希望测试确认用 ..
发布时间:2020-08-26 01:20:56 移动开发

浓咖啡工具栏如何关闭

我有带有coordinatlayout,AppBarLayout和CollapsingToolbarLayout的布局.我想编写一个单击列表中最后一项的测试.我在列表中滚动直到结尾,但是所需的项目从浓缩咖啡中隐藏了.要在列表中滚动,我使用: onView(withId(R.id.widget_recycler_view)).perform(RecyclerViewActions.scrollTo ..
发布时间:2020-08-26 01:13:08 移动开发

慢速咖啡

这是关于浓缩咖啡的.我正在模拟器上成功运行集成测试.我认为某些测试失败了,因为它运行得太快了.有没有办法减慢执行/播放speeD的速度? 解决方案 测试失败导致速度提高是不可能的. Espresso可以将所有测试操作与被测应用程序同步.默认情况下,Espresso等待当前消息队列中的UI事件处理并默认完成AsyncTasks,然后再继续进行下一个测试操作.但是,如果这对于您的应用程序来说还 ..

是否可以使用Espresso的IdlingResource等待某个视图出现?

在我的测试中,我处于一个阶段,在按下按钮应用程序之后,它会进行大量异步计算并向云服务发出请求,然后它会显示特定视图. 是否可以使用Espresso的IdlingResource实现来等待某个视图出现? 我已经在此处阅读了答案,并且评论似乎建议您可以使用IdlingResource相反,但我不知道如何. Espresso似乎没有内置的方法来处理长时间的操作,但是不得不编写自己的等待循环感 ..
发布时间:2020-08-26 01:02:32 Java开发

嵌入式AMQP Java代理

我正在尝试为连接到RabbitMQ代理的Scala/Java应用程序创建集成测试.为了实现这一点,我希望有一个嵌入式经纪人讲我在每次测试之前启动和停止的AMQP.最初,我试图将ActiveMQ引入AMQP作为嵌入式代理,但是该应用程序使用RabbitMQ,因此只能使用0.9.3版本的AMQP,而ActiveMQ需要1.0版本的AMQP. 是否可以使用另一个嵌入式代理代替ActiveMQ? ..
发布时间:2020-08-24 01:52:19 Java开发

硒:Runtime.executionContextCreated具有无效的“上下文":

我在这里 Protractor/Selenium Webdriver:运行时中,已经找到了类似的问题. executionContextCreated包含无效的“上下文" ,此处为 BUG-1473 ,但我无法获得答案,因此我决定在这里给出答案. 我安装了最新的chrome_driver v2.9,但仍然出现Runtime.executionContextCreated错误. 这是我的代码 ..
发布时间:2020-08-11 19:15:47 Python

如何使用Selenium WebDriver Java从城市字段的GoIbibo中自动选择下拉菜单中选择元素

我试图使用Selenium Webdriver Java在GoIbibo中自动进行航班预订.当我们输入值“来自城市"时,列表显示为自动提示. 但是无法使用xpath检测到自动提示中的元素.由于无法检查列表,因此也无法找到所显示列表的确切xpath或ID.我已经使用下面的代码来查找显示的元素,但这也无法正常工作. driver.findElement(By.id("gosuggest_i ..

Selenium-最佳做法-Page Object Patter&页面工厂

从0开始的1年以来,我一直在开发自己的项目.我已经达到了对框架和测试的一定程度的“维护". 但是,每天我都会怀疑我是否在自己的项目中使用了良好的做法.如果有经验的人可以回答我的几个问题,那就太好了.通常,我对页面对象模式和页面工厂有疑问. 简短说明: 我的项目是一个用C#,angular.js和javascript编写的基于一页的应用程序.驱动程序是一个静态实例,它具有许多其他方法(在 ..
发布时间:2020-07-28 02:26:05 C#/.NET