软件测试作业-selenium
Posted y3015218162
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试作业-selenium相关的知识,希望对你有一定的参考价值。
一、作业要求
1、安装SeleniumIDE插件。
2、学会使用SeleniumIDE录制脚本和导出脚本。
3、访问网址使用学号登录系统,进入系统后可以看到该同学的git地址。
4、编写Selenium Java WebDriver程序,测试input.xlsx表格中的学号和git地址的对应关系是否正确。
二、过程
1、在Chrome 的GOOGLE 商店中搜索Selenium,安装第一个;
2、录制脚本:即首先创建一个TEST Suites,点击Record按钮,然后它会自动弹到你在TEST Suites中输入的网址。你进行某些操作以后点结束,即完成录制。
这个时候点击播放,会重现你刚刚录制的动作。
导出脚本:点击Export,选择JUnit+webdriver的格式导出。
4.编写程序
首先要下载selenium-java-2.53.0.jar, selenium-java-2.53.0-srcs.jar, selenium-server-standalone-2.53.0.jar, javacsv.jar,然后在java中创建的项目中将这四个包用build-path->add build path 导入。
然后编代码。总的思路是,先读取csv格式的input数据,再用webdriver打开chrome打开网址,再通过web布局中的对应元素读取数据,最后比较这两个数据。
5.结果
用chrome webdriver的方式:
1 System.setProperty("webdriver.chrome.driver", "D://chromedriver.exe"); 2 WebDriver driver = new ChromeDriver(); 3 driver.get("https://baidu.com"); 4 driver.manage().window().maximize();
结果截图:
以上是关于软件测试作业-selenium的主要内容,如果未能解决你的问题,请参考以下文章
在 Jenkins 服务器中作为 Job 运行 selenium 代码时,Selenium 代码未打开 firefox 浏览器