自动化测试工具——selenium常见的使用问题解答.docxVIP

  • 120
  • 0
  • 约5.99千字
  • 约 6页
  • 2018-03-06 发布于湖北
  • 举报

自动化测试工具——selenium常见的使用问题解答.docx

自动化测试工具——selenium常见的使用问题解答

自动化测试工具——selenium常见的使用问题解答1、selenium中如何判断元素是否存在?- isElementPresent?2、selenium中hidden或者是display = none的元素是否可以定位到?- 不能?3、selenium中如何保证操作元素的成功率?也就是说如何保证我点击的元素一定是可以点击的?- 添加元素智能等待时间 driver.implicitly_wait(30)- try 方式进行?id,name,clas,x path, css selector 不同方式进行定位,如果第一种失败可以自动尝试第二种-Selenium保证元素成功率是通过元素的定位,当然它的定位方法很多,一定能有合适的。但是在自动化工程的实施过程中,高质量的自动化测试不是只有测试人员保证的。需要开发人员规范开发习惯,如给页面元素加上唯一的name,id等,这样就能大大地提高元素定位的准确性。当然如果开发人员开发不规范,我们在定位元素的时候尽量使用相对地址定位,这样能减少元素定位受页面变化的影响。只要我们元素定位准确,就能保证我的每一个操作符合我的预期?4、如何提高selenium脚本的执行速度?-?Selenium脚本的执行速度受多方面因素的影响,如网速,操作步骤的繁琐程度,页面加载的速度,以及我们在脚本中设置的等待时间,运行脚本的线程数等。所以不能单方面追求运行速度的,要确

文档评论(0)

1亿VIP精品文档

相关文档