我一直在尝试与我的公司一起实施一个系统,该系统将记录通过网络发送的数据,并可以对信息进行编辑和重放。如果软件使用基于 GUI 或基于代码的初始设置,那将很好。对于长期使用,我更喜欢基于某种形式的 GUI。我更喜欢带有(希望)一种脚本语言的免费/开源软件,我可以利用它来进行我需要的定制(如果它是开源的,我总是可以编辑源代码)。我需要这是客户端。我已经有用于服务器端的脚本,可以进行基本验证。
要求:
- 能够重放在浏览器中执行的操作
- 能够用于多个网站
- 基于 Windows
- 能够将脚本从一台机器保存和传输到另一台机器
- 能够在初始设置后轻松更新/维护
大优点:
- 嵌入式脚本语言
- 图形用户界面
- 使用浏览器
- 如果我可以操作记录中的数据(提取、更改、存储我想要的数据等)
我调查过:
HP LoadRunner(多种协议的自动负载测试器):太昂贵,太依赖代码。根本不是一个合适/可行的选择。
Selenium (Automated Web Driver):过于依赖代码,但可能的解决方案。
自定义浏览器扩展:可能的解决方案,但我不确定我需要多少时间来执行这些职责
Java 嵌入式浏览器:公司对此解决方案不满意,他们更喜欢使用“本机”浏览器的解决方案。无法让他们相信它使用的是用 Java 封装的本机浏览器。
背景:我从事软件测试,尤其是 Web 应用程序。我的 API 有一个系统,它使用运行 API 接口的属性文件系统。我希望能够将它用于 API 和前端网站。我已经开始着手开发这样的系统,但很好奇是否有人知道任何需要最少编码来进行维护工作的东西。
创造性的答案也是可以接受的。