【发布时间】:2019-12-07 09:24:30
【问题描述】:
我之前使用 Appium 进行了终端测试,并取得了巨大的成功。我正在使用 Appium 在 Python 中执行移动应用程序测试自动化。现在,我对我的前辈要求我表演的内容几乎没有疑问。
以登录 UI 为例。我知道在测试登录时有很多测试场景。我怎样才能自动化这样的测试用例?是否有必要将所有手动测试用例及其测试场景自动化?
在同一个示例测试用例中,是否有一种可能的方法可以在不使用 Appium 命令 sendkeys() 的情况下传递 USERNAME 和 PASSWORD 的文本值?因为他们说他们需要我们不对值进行硬编码的测试脚本。
最后,有没有一种方法可以识别打开了正确的 UI?例如,在同一示例中,如果登录屏幕包含额外的文本/图标/按钮等,有没有办法识别 UI 不是正确的?
我真的很困惑他们打算通过测试自动化实现什么。在我看来,他们似乎完全误解了自动化可以完全取代手动测试的想法,而手动测试显然不能。
请帮助并让我知道任何建议或建议。
提前致谢。
【问题讨论】:
标签: python automation appium mobile-application qa