0
A
回答
1
如果您知道您感兴趣的元素的位置不会改变,那么您可以首先获取与您正在识别的名称相匹配的所有元素的列表。遍历列表并打印出坐标。然后确定哪一个是你想要的,然后使用这些坐标点击元素。我相信(0,0)是屏幕的左上角。
有时我发现可以通过查找其父元素或子元素来识别与其他元素具有相同名称的元素。这只有在父/子元素与具有相同名称的其他元素不同时才有效。这很烦人,但有时我必须找到一个独特的子元素,然后获取父元素2级以上,例如。因为该子元素是唯一的唯一标识符。
相关问题
- 1. 使用自动测试进行测试
- 2. 使用JUnit进行自动化测试
- 3. 使用Selenium和NUnit进行UI自动化测试测试执行顺序
- 4. 在Java中更改测试用例进行自动化测试
- 5. 使用@SpringApplicationConfiguration进行JUnit测试自动启动作业
- 6. 使用Ruby Selenium Web驱动程序进行测试自动化
- 7. 使用VMware自动执行CentOS安装以进行测试
- 8. 使用jasmine-node测试流星应用并进行自动测试
- 9. 使用播放列表进行自动化测试的订购测试用例
- 10. 自动进行网络分析测试
- 11. 使用Selenium IDE进行自动Web应用程序测试
- 12. 使用TFS进行自动应用程序测试
- 13. 我是使用Selenium进行自动化测试的新手。我需要什么来运行自动化测试?
- 14. 如何使用HUnit和Cabal进行自动测试?
- 15. 使用设备上的仪器进行自动化测试
- 16. 使用Selenium进行微服务架构的测试自动化
- 17. 使用WatiN进行自动完成DropDown菜单测试
- 18. 在Hudson中使用多个从站进行自动测试
- 19. 使用UFT进行无头UI自动测试
- 20. 使用UI自动化进行单元测试
- 21. 如何使用Selenium自动化我的网页进行测试
- 22. 使用CruiseControl.NET进行自动Silverlight单元测试
- 23. 使用数据库进行自动化测试
- 24. 使用CodeIgniter进行自动单元测试
- 25. 是否可以使用压扁对QML进行自动测试?
- 26. 使用c#进行API自动化测试#
- 27. 在iOS中使用多语言进行UI自动化测试
- 28. 使用Appium Selenium进行自动化测试iOS
- 29. 使用GUI进行自动化网站测试
- 30. 使用JavaScript进行自动单元测试
如果顺序改变,在列表中使用其他属性或文本或位置不可靠,您应该向开发团队询问代码中的某些选择器。 – lauda
我已经尝试在代码中添加一些选择器,但它不工作。你可以帮助选择元素使用位置吗? –
您需要添加您尝试使用的代码,并将代码片段添加到您尝试选择的元素的代码中。 – lauda