我想测试我的网站中的所有功能,就像回归测试一样,用于保证新代码不会使其他功能崩溃。
我需要的测试就像这样:
以下是我找到的一些工具,我需要的东西。
我已经看到有些人建议使用vs2010进行测试,但我的团队不使用vs ...我们使用emacs,vim所以我不认为这是一个不错的选择。
最重要的是,我如何在项目中将这些测试框架与unittest集成?我不知道如何选择一个让它们在一起。
提前致谢。
答案 0 :(得分:0)
RobotFramework更像是一个脚本框架,如果我可以称之为。它提供了一个运行器/执行器,它将使用贯穿您的测试的现有自动化库(或您的)。适用于Selenium。
Selenium还允许进行无头浏览器测试:
您还可以使用Jenkins / Hudson或similar Continuous Integration软件运行不同的“批次”测试 - 单元,系统,集成,回归等。