浏览 1424 次
|
锁定老贴子 主题:请教selenium的测试
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2006-12-29
关于selenium的测试一直有两个疑问,
一是关于测试环境的建立, 即如何建立测试环境以保证测试的可重复性, 是要建立单独的数据库,然后在每次测试前重建数据库吗?还有如何使它自动化, 以便与持续集成工具集成. 二是selenium的测试与整个开发流程的关系, 之前北京的马丁之行thoughtworks的开发人员曾演示过在实现代码之前运行selenium测试, 我感兴趣的是在没有ui的情况下,如何写selenium测试?还是我们应该把selenium测试的编写放在实现了整个功能之后? 请有经验的朋友分享一下经验, 越具体越好, 谢谢! 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-03-02
测试脚本可以先编写好(当然是只实现功能的部分) 然后开发人员 编写一部分功能 就执行测试脚本 检验 等所以都通过了 就可以提交测试了 测试再改写和扩展测试脚本
|
|
| 返回顶楼 | |
|
最后更新时间:2007-03-04
sean 写道 关于selenium的测试一直有两个疑问,
一是关于测试环境的建立, 即如何建立测试环境以保证测试的可重复性, 是要建立单独的数据库,然后在每次测试前重建数据库吗?还有如何使它自动化, 以便与持续集成工具集成. 二是selenium的测试与整个开发流程的关系, 之前北京的马丁之行thoughtworks的开发人员曾演示过在实现代码之前运行selenium测试, 我感兴趣的是在没有ui的情况下,如何写selenium测试?还是我们应该把selenium测试的编写放在实现了整个功能之后? 请有经验的朋友分享一下经验, 越具体越好, 谢谢! 1 推荐了解buildix(http://buildix.thoughtworks.com)。一般我们是为server单独建立测试数据库和测试数据。使之自动化?用cruisecontrol,已经包含在buildix里 2 其实先写后写并不是最关键的,我们实践的时候两者都有而且都可行,但关键是一定要保证每个需求点都有一个Selenium的功能测试覆盖到,这样才能通过自动化持续集成保证质量。 |
|
| 返回顶楼 | |





