如果它是一个Windows程序,我会使用Auto it来自动化测试。基于浏览器的应用有类似的东西吗?如何自动测试基于浏览器的应用程序?
没什么太复杂的,它应该只是允许脚本(最好是我的宏观录制)来模拟人类与浏览器的交互,这意味着能够通过名称识别表单的字段,将文本注入某些内容,模拟鼠标点击其他人等,然后,在提交表单后,应该能够读取文本中某些指定的控件,检查其他人的状态(选中,广播组索引,只读等)。
尽管我非常欣赏功能齐全的产品,但我并不欣赏陡峭的学习曲线。所以像Auto It脚本一样简单就好。
我不知道它是否会影响使用哪种浏览器,但我可以使用MSIE 6或更高版本(可能推动7或更高版本)。
编辑:到目前为止三张海报(三张以内)推荐Selenium。一个人说它只是FireFox,我需要测试MSIE,但是一些快速的谷歌搜索表明这应该是可能的(尽管您可能必须先将所有东西都设置为FF,然后切换到MSIE)。
请参阅http://www.emadibrahim.com/2009/01/19/testing-web-app-with-selenium-explorer-and-net/和http://wiki.openqa.org/display/SEL/Selenium+Core+FAQ希望这可以帮助别人。
如今,这样的问题应该问在https://softwarerecs.stackexchange.com/ – Mawg 2017-04-28 08:12:27