运行UI和移动自动化的自动化框架



我们的用例涉及Web和移动设备的自动化。在Web帖子上执行一定的操作,数据流到移动设备。然后需要在移动设备上执行某些操作。

是否有一个自动化框架,可以做Web和移动自动化作为一个单一的流。我试过使用宁静与硒和阿哌啶。但是通过属性文件,Chrome浏览器或Android模拟器都可以在一个时间点启动。

样本黄瓜特征文件usecase

Given user enters "admin" and password "admin" and clicks on login button
When user enter "Item1" as "Data1"
And user clicks submit button
Then verify success message on UI. 
And verify "Data1" saved in Db. 
When user launches mobile device
And user enters "admin" and password "admin" and clicks login button
Then verify "Data1" is displayed on mobile device.
When user clicks on "Item2" on mobile device
Then verify "Data1" is updated on mobile device
And verify "Data1" is updated on the Web.

我假设浏览器中的操作实际上对后端执行REST调用,在这种情况下,我建议您直接调用后端端点,而不是尝试同时在浏览器和移动应用程序中执行。Carina

是一个很好的框架,可以用来同时执行后端调用和Appium测试

最新更新