首页 > 其他 > 详细

selenium的使用——软件测试第二次实验

时间:2018-04-15 11:11:13      阅读:188      评论:0      收藏:0      [点我收藏+]

实验目的:

1) 安装SeleniumIDE插件
2) 学会使用SeleniumIDE录制脚本和导出脚本
3) 访问https://psych.liebes.top/st使用学号登录系统(账户名为学号,密码为学号后6位),进入系统后可以看到该同学的git地址。
4) 编写Selenium Java WebDriver程序,测试input.xlsx表格中的学号和git地址的对应关系是否正确。

 

实验步骤:

1)selenium是一个能够录制网站操作和导出操作源码的浏览器插件,chrome推荐使用——KAtalon Automation Recoder,直接在商店里面安装就行,

2)点击record录制,点击{}Export就可以看到源代码了

技术分享图片

 

3)4)通过java的ipo包实现读取excel的操作,for循环依次读取同学们的学号和对应的git地址,然后通过导入selenium的一个java包,实现java对网页执行的操作。

技术分享图片

 

将之前读出的学号、密码进行循环登陆网页,得到对应git地址的text,和之前得到的地址进行比对,相同就输出OK,不同就输出ERROR。

 技术分享图片

 

 

遇到的问题:

1. excel中的部分学号读入后产生乱码:比如末尾多加了E9

解决办法:写了一个clear(){}函数,将学号清洗一遍

2.部分git地址不匹配的原因是:地址前面有空格或者地址尾部有‘\‘符号的,但是对于超链接来说它们是一样的

解决办法:写一个clear_s(){}函数,清洗一下,或者将equals改成contains(因为我想:“https://github.com/hyx22222/” 和 “https://github.com//hyx22222//软件测试 ” 都是用户hyx22222的,应该算是相同吧)

 

结论:

selenium挺好用的,可以直接录制产生代码,方便测试。

 

selenium的使用——软件测试第二次实验

原文:https://www.cnblogs.com/hyx2015/p/8836383.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!