1. ui自动化中定位不到元素的原因有哪些
自动化定位不到元素的原因有:
1> 定位器选择错误
2> 定位字符串错误
3> 元素嵌套在frame当中
4> 页面元素没有及时加载
5> 元素在新窗口中
6> 脚本流程与实际不符
7> 元素不在当前页
2. 如何保证自动化测试的稳定性
自动化测试稳定性主要表现在两个方面:一个是元素定位的问题,一个是用例之间的依赖问题。
元素定位问题可以采用智能等待的方式尽可能的避免;
用例依赖可以解耦用例之间的关系,让每条用例都从一个共同的页面开始执行,比如首页,这就需要在
测试框架中采用后置处理的方式使每条用例执行完成后都回到首页。