免费自动软件测试基础设施

时间:2010-07-01 13:17:06

标签: python automated-tests qa

您知道一个好的免费/开源测试自动化基础架构吗?

我正在寻找基础设施(首选python),它具有以下功能:

  • 连接到远程计算机。
  • 在远程计算机上运行python脚本。
  • 识别UI组件
  • 看门狗。
  • 测试报告夏季生成
  • 其他任何有用的东西(:

THX, UDI。

4 个答案:

答案 0 :(得分:1)

Buildbot似乎符合您的所有要求。

使用buildbot,主服务器可以推出build&测试对在多个平台上运行的客户端的请求并整理结果。

许多开源项目都使用buildbot进行自动构建。测试系统,包括Python本身。

答案 1 :(得分:0)

Python的标准单元测试软件是PyUnit;我不确定它提供了多少“额外”。

答案 2 :(得分:0)

使用

创建完整的QA生命周期基础架构
  • 测试自动化,
  • 语言无关的测试程序,
  • 操作系统和虚拟化支持,
  • 使用抽象查询语言和
  • 进行复杂的结果评估
  • 报告机制

你应该看一下刚刚发布的Tapper 开源。

对不起,迟到了。 :-)

请参阅更多功能的链接,这是非常广泛的 只是在这里重温它们。

答案 3 :(得分:0)

看看ssh-bulk-test-允许您通过ssh测试节点的负载。与os / system无关,与其他工具相比,它超级灵活,因此您只需使用简单的Bash脚本编写测试并定义一些额外的规则即可使用Sparrow6 Task Check DSL检查输出。没有限制。