如何解决使用testID自动化移动应用程序是好是坏做法?
我正在自动执行React Native Application,并减少了我使用testID的UI测试的脆弱性。
在排毒自动化中,显示使用testID:https://github.com/wix/Detox/blob/master/docs/Troubleshooting.RunningTests.md#cant-find-my-component-even-though-i-added-testid-to-its-props
我曾经在Appium上工作过,它还要求我们使用唯一的ID。
我的问题是“使用testID自动化移动应用程序的好坏做法”我们还能做些其他事情吗?
解决方法
简短答案::始终使用testId,它们使您的测试人员生活变得轻松。使用TestID,您可以知道哪个元素具有什么名称,并且可以控制被测元素,即使选择器元素被开发人员修改或自动生成,也不会更改testId。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。