文章 2022-10-17 来自:开发者社区

软件测试面试题:如何提高脚本的稳定性?

如何提高脚本的稳定性?如何提高selenium脚本的执行速度?”“selenium中如何保证操作元素的成功率?也就是说不管网络加载慢还是快”如果一个元素今天你能定位到,过两天就定位不到了,只要这个页面没变过,说明定位方法是没啥问题的。优化方向:1.不要右键复制xpath(十万八千里那种路径,肯定不稳定),自己写相对路径,多用id为节点查找2.定位没问题,第二个影响因素那就是等待了,sleep等待....

文章 2022-09-26 来自:开发者社区

软件测试面试题:如何去提升用例的稳定性?

如何去提升用例的稳定性?用例在运行过程中经常会出现不稳定的情况,也就是说这次可以通过,下次就没办法通过了可采用以下措施:1.在经常检测失败的元素前尽量加上显式等待时间,等要操作的元素出现之后再执行下面的操作;2.多线程的时候,减少测试用例耦合度,因为多线程的执行顺序是不受控制的;3.多用 try 捕捉,处理异常;4.尽量使用测试专用环境,避免其他类型的测试同时进行,对数据造成干扰。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注