要求:
能够重放在浏览器中执行的动作
能够用于多个网站
基于Windows的功能
将脚本从一台计算机保存并传输到另一台计算机的功能
能够在初始设置后轻松更新/维护的功能
主要优点:
嵌入式脚本语言
GUI
使用浏览器
如果我可以操纵记录中的数据(提取,更改,存储,存储方式我想等等,等等)
我研究了以下内容:
HP LoadRunner(用于几种协议的自动负载测试仪):太昂贵了,也依赖于代码。根本不是一个合适/可行的选择。
Selenium(自动Web驱动程序):过于依赖代码,可能是解决方案。
自定义浏览器扩展:可能的解决方案,我不确定我要花多少时间尽管必须执行这些职责
Java嵌入式浏览器:公司对这种解决方案不满意,他们更喜欢使用“本机”浏览器的解决方案。无法说服他们使用Java中包装的本机浏览器。
背景:我从事软件测试,尤其是Web Apps。我的API有一个系统,该系统使用运行API接口的属性文件系统。我希望能够同时将其用于API和前端网站。我已经开始开发这样的系统,但是很好奇是否有人知道需要最少的维护工作编码。
也可以接受创造性的答案。
评论
你看过提琴手吗? telerik.com/fiddler我没有将其发布为完整答案,因为我自己没有使用过,也不知道它是否允许重播操作,但是它将自己描述为“任何浏览器,系统的免费Web调试代理或平台”抱歉,我一直很忙。到目前为止,我还没有机会看提琴手。
看看脚本化硒:bitbucket.org/djarvis/scripted-selenium