use*_*883 4 automation integration-testing qa
我正在开发一个新项目,我想知道哪种自动化工具最好用.我应该录制播放还是代码?
RJH*_*ter 11
我已经使用Selenium浏览器自动化软件包进行了大量工作,我发现记录重新强化了现有的应用程序设计,而编码则以灵活和可维护的方向驱动设计.
具体来说,我发现最好的做法是将脚本编写得很高,假装你不知道现有的HTML标记是什么.尽量保持脚本的可读性.
open /
click "Ask a question"
type title, "What does ?SYNTAX ERROR ON 20 mean?"
type body "This is an example question, asked by an automated testing robot."
click "Ask your question"
Run Code Online (Sandbox Code Playgroud)
如果脚本未运行,请不要更改脚本 - 更改HTML.将ID或类或标题添加到脚本"告诉您"它们想要的元素中.它需要更长的时间,但它确保您的脚本可维护且明显,并且它使得更多脚本更容易.
归档时间: |
|
查看次数: |
2773 次 |
最近记录: |