最近公司要求用Selenium做页面功能测试
遇到了N多的问题,但也学到了不少东西,帖上来共享一下。
1、表格内容定位问题
如果使用 assertTable/verifyTable 验证表格内容:assertTable | 表格id.行数.列数 | 验证内容
这里的行数和列数是从0开始的!并且这种定位方式只能用于assertTable/verifyTable 命令
如果使用xpath元素定位器, 例如取某一表格内的文本:storeText | //table[@id='表格id']//tr[行数]//td[列数] |
这里的行数和列数是从1开始的!!
2、Selenium IDE
这是一个用于FireFox的插件,在Selenium的官方网站上就有的下。
运行这个插件后,它能够录制用户在一个网页上的操作,并生成一份可用做Selenium测试过程的html代码。
但这个插件还处于初级阶段,能够自动完成的测试功能还是存在很大的局限性。
3、用link定位链接
如果页面存在这样的html代码:<a href="a.html">aaa</a>
可以使用这个方式模拟用户点击:click/clickAndWait | link=aaa |
4、向文件域指定文件路径
此问题已经解决,资料整理中,以后帖出来。
posted @
2006-03-21 13:03 无声无息 阅读(354) |
评论 (1) |
编辑 收藏