【发布时间】:2012-08-09 07:57:19
【问题描述】:
我想测试我网站中的所有功能,就像回归测试一样,用于保证新代码不会使其他功能崩溃。
我需要的测试是这样的:
- 用普通用户帐号登录网站,检查登录是否正常。
- 注册一个新的普通用户,看看注册功能是否正常。
- 登录并转到某个页面,查看页面上没有显示错误或警告。
- 使用管理员帐户登录网站,查看所有管理页面是否正常运行。
这里有一些工具,我找到了我需要的东西。
- phantomjs casperjs:可以进行网站导航和运行 javascript 的无头 webkit
- 机器人框架:它看起来像一个测试框架,但我现在没有主意。
- selenium : 试过firefox插件,不错。
而且我看到有些人推荐使用 vs2010 进行测试,但我的团队不使用 vs...我们使用 emacs、vim,所以我认为这不是一个好的选择。
最重要的是,如何在我的项目中将这些测试框架与单元测试集成?我不知道如何选择一个将它们组合在一起。
提前致谢。
【问题讨论】:
标签: testing web automation phantomjs robotframework