首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SeeTest (移动自动化)支持宁静

SeeTest (移动自动化)支持宁静
EN

Stack Overflow用户
提问于 2017-02-06 13:17:57
回答 1查看 339关注 0票数 0

我们正在尝试使用SeeTest自动化工具实现serenity来测试移动应用程序。谁能指点什么是最好的方法。目前,我们能够在wrappedSeeTestDriver.once的帮助下连接到设备,执行完成,生成结果,但没有捕获屏幕截图。还有像sendText("{ENTER}");这样的操作也不起作用。任何建议的想法都会有很大的帮助。

EN

回答 1

Stack Overflow用户

发布于 2018-01-19 18:26:50

要使用SeeTest实现BDD,您可以将SpecFlow与C#一起使用。以下是高级步骤:

  1. 在FeatureFile中编写测试用例的验收标准,作为小黄瓜语言的场景。
  2. 编写StepDefination -在C#中为功能文件中的每一行编写底层实现。
  3. 当您构建项目时,功能文件中的所有测试都将显示为TestExplorer。
  4. 右键单击并执行所需的任何测试。
  5. SeeTest将在项目的TestResults文件夹中生成HTML报告、屏幕截图、日志和其他输出。

sendText("{ENTER}");:的sendText({ enter }) (或'BKSP')基本上是尝试使用从安卓键盘上的回车,这是一种可能性,这个应用程序或应用程序上的具体活动开发不同。

如果您使用的是seeTestAutomation,并且在测试回车时在反射和放映中打开应用程序到正确的位置,请尝试在计算机键盘的“回车”中按manual,它是否工作?

另外,请尝试使用adb命令(seeTest中的运行命令) "adb shell input keyevent 66“(66是enter的键码),如果这不起作用-这意味着enter命令没有在应用程序的这个视图中实现。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42060758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档