软件测试技术实验报告⽤Selenium⾃动化测试
selenium怎么使用
软件测试技术第⼆次实验报告
⼀、需求分析(描述具体需求)
1. Install Selenium with Eclipse.
2. Install Firefox and SeleniumIDE plugin.
3. Try to record and export scripts using SeleniumIDE.
4. Please complete the following task using Selenium: “软件测试名单.xlsx” contains information about the students, and
can view someone’s information after logging in (student id as username, the last 6 digits of student id as password).
Please check each record in the excel to make sure that each student’s information is consistent with the information on the website.
⼆、概要设计
三、详细设计(详细描述具体如何实现,附代码及说明)
1. 在Eclipse 中安装Selenium:
1)将Selenium的jar包放在项⽬⽂件夹下的libs⽂件夹中;
2)使⽤菜单进⾏build;
2. 在Firefox中安装SeleniumIDE:
1)在百度搜索add-ons进⼊Firefox附加组件的下载页⾯;
2)搜索下载SeleniumIDE;
3.
4. 在Eclipse中使⽤Selenium⼯具检查记录:
1)定义⼀个Selenium中的WebDriver;
2)设置driver的属性;
3)使⽤while循环依次读⼊并检验excel中的信息;
a. 读⼊⼀条excel信息;
b. 使⽤driver从⽹站上获取对应信息;
c. 使⽤Junit的assertEquals函数检验两者是否相符。
四、调试分析(在实验过程中遇到的问题以及如何解决)
1. driver获取到WebElement发⽣错误:
查看Junit的报错信息,并在浏览器查看每个元素的属性之后,发现driver的findElement⽅法使⽤错误,应该⽤name属性去查元素,修改之后运⾏良好。
五、 测试结果(描述输⼊和输出)
1. 输⼊:
软件测试名单.excel
2. 输出:
所有信息正确。
六、 总结
测试结果:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。