Selenium RC 开发框架

上一篇 / 下一篇  2010-03-08 22:49:22 / 个人分类:Selenium

Selenium 相比QTP而言,更像是个半成品,使用时要根据需要进行加工,如果直接使用,会导致相当大的维护量。

通过1个多月的使用和总结,我认为Selenium RC + Junit 开发框架至少应该分为3层:

第一层,也是最底层,封装appobject,便于统一管理页面元素。

第二层,中间层,封装一些方法,test task。

第三城,testcase 层,调用test task 完成测试用例。

selenium 虽然有个UI element的东西来做页面元素封装,但是我觉得不如直接封装在java类里头方便。TestNG可以考虑在做data drive的时候加入到框架中,但是不如在exce里头管理data 方便。

个人感觉如果做data drive还是用QTP方便,如果是侧重于流程的测试,selenium是强项。


TAG:

kakamissyou的测试小栈 引用 删除 kakamissyou   /   2010-05-16 13:33:10
3
 

评分:0

我来说两句

Open Toolbar