读书人

Selenium使用的实际有关问题

发布时间: 2012-07-03 13:37:43 作者: rapoo

Selenium使用的实际问题
最近做一个小的项目,初步试用了一下Selenium,感觉确实很爽,但实际操作起来有些问题
请各位了解的帮忙解答:
1.在Selenium中跑Html格式的TestCase要先把程序起来,然后选择html再Run,感觉很麻烦呢,
而且假若跑测试前要做也初始化的工作,就没不能自动化了,所以能否在cmd中调用制定参数自己Run,
试了一下好些不行呢(前提是本人较懒 ,不想写测试程序用Selenium)
2.一个比较现实的状况,假如有一个维护的功能包括增删改查,以前手工测试,当然是先测新增,
然后才有数据来再测后面。就是说功能间有关联的时候,想要自动化测试如何来做?要么整体考虑
,同手工测试一样?要么测试每个功能时都有初始化和清理的动作来准备环境?哪种方法会好一些呢?
个人感觉第2种会比较好,但这样一来又要多写不少代码,麻烦啊
大家给点意见 ,不想写测试程序用Selenium)
2.一个比较现实的状况,假如有一个维护的功能包括增删改查,以前手工测试,当然是先测新增,
然后才有数据来再测后面。就是说功能间有关联的时候,想要自动化测试如何来做?要么整体考虑
,同手工测试一样?要么测试每个功能时都有初始化和清理的动作来准备环境?哪种方法会好一些呢?
个人感觉第2种会比较好,但这样一来又要多写不少代码,麻烦啊
大家给点意见
楼主语文好差
不过这个问题我也很关注<p><font>结果请参看附件,不过我一般还是写java代码.使用<font>SeleniumRC</font></font></p> 3 楼 run_xiao 2007-03-20 谢谢楼上的
第一个问题解决了
第二个问题哪位发表一下高见 4 楼 java_bean 2007-03-20 是你啊,我到过你 博客,想和你聊聊,怎么联系你 5 楼 李超群 2007-03-20 测试数据的初始化也相当重要。每一个测试都要求数据库当前处于某种确定的状态。而测试之间相互也就没有依赖性。 6 楼 run_xiao 2007-03-21 引用
是你啊,我到过你 博客,想和你聊聊,怎么联系你

who are you?MSN:run_xiao@hotmail.com 7 楼 hyysguyang 2007-03-22 run_xiao 写道谢谢楼上的
第一个问题解决了
第二个问题哪位发表一下高见

第二歌问题,我采用RC,写java代码,当然就是遵循单元测试的基本原则了,如果你愿意依赖,请选择TestNG,我一般都是各个测试之间保持独立性,因此,每次如果需要,都会预置数据,比如,如果测删除操作,并且数据是存储在数据库中的,我就会采用DBUnit等之类的往数据库中构造好需要的数据,然后在写删除的测试代码.目前来说我是这样做的,但是,这个好像和功能测试的意愿有点相违背,也许这样不是很好,请指点,谢谢.

读书人网 >软件开发

热点推荐