当我使用FF插件时它记录了我与之交互的元素的路径。如果 DOM 根据用户交互而发生重大更改,元素ID更方便,保证不受影响。
我可以记录所有内容并手动更改 ID 的路径,但我想知道是否有更聪明的方法来做到这一点?
我认为没有办法做到这一点。根据我的经验,无论如何,对于大多数严重依赖 JS 的页面,您都无法避免对测试脚本进行大量编辑(但这当然不是答案)。我经常最终编辑所有其他命令(我还进行了测试,我必须从头开始以最终导出的格式编写 - 以允许条件、循环等)。
您真的创建了如此多的脚本以至于这会产生影响吗?是这样,我想你可以修改 Selenium IDE 扩展(Firefox 扩展主要是用 JavaScript 编写的)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)