Selenium上机实验
1、安装SeleniumIDE插件


2、学会使用SeleniumIDE录制脚本和导出脚本
3、访问https://psych.liebes.top/st使用学号登录系统(账户名为学号,密码为学号后6位),进入系统后可以看到该同学的git地址。


注:版本过高,没有导出键。
4、编写Selenium Java WebDriver程序,测试input.xlsx表格中的学号和git地址的对应关系是否正确。
1)、环境配置:
(1)、将如图所示.jar文件导入

(2)、下载对应版本的chrome驱动
对应浏览器所下载版本可参考
https://blog.csdn.net/huilan_same/article/details/51896672

(3)、简单测试

(4)、下载类库包
jxl: http://sourceforge.net/projects/jexcelapi/files/jexcelapi/将其导入
2)、编写代码
请见https://github.com/fogmisty/SoftwareTest标注lab2的文件
3)、测试结果


经检查:有12处不完全相同,均为/或空格增删问题;另有一个账号密码不存在。
Selenium上机实验的更多相关文章
- 软件测试技术lab2——Selenium上机实验
		Selenium上机实验说明 1.安装SeleniumIDE插件 2.学会使用SeleniumIDE录制脚本和导出脚本 3.访问http://121.193.130.195:8080/使用学号登录系统 ... 
- LAB2 软件测试 Selenium上机实验 2017
		1.安装SeleniumIDE插件 打开Firefox——>菜单栏——>附加组件——>获取附加组件——>查看更多附加组件——>搜索框输入SeleniumIDE并查找——& ... 
- lingo运筹学上机实验指导
		<运筹学上机实验指导>分为两个部分,第一部分12学时,是与运筹学理论课上机同步配套的4个实验(线性规划.灵敏度分析.运输问题与指派问题.最短路问题和背包问题)的Excel.LONGO和LI ... 
- 算法课上机实验(一个简单的GUI排序算法比较程序)
		(在家里的电脑上Linux Deepin截的图,屏幕大一点的话,deepin用着还挺不错的说) 这个应该是大二的算法课程上机实验时做的一个小程序,也是我的第一个GUI小程序,实现什么的都记不清了,只记 ... 
- Java第一次上机实验源代码
		小学生计算题: package 第一次上机实验_; import java.util.*; public class 小学计算题 { public static void main(String[] ... 
- oracle上机实验内容
		这是oracle实验的部分代码,我花了一中午做的. 第一次上机内容 实验目的:熟悉ORACLE11G的环境 实验内容: 第二次上机内容 实验目标:掌握oracle体系结构,掌握sqlplus的运行环境 ... 
- 合肥工业大学数据结构上机实验代码与实验报告(全)github地址
		我已经将这个学期的所有数据结构上机实验的代码与报告上传到github上了,一直都有这个想法,但没抽出时间来学习git.经过上周简单的练习后,我已经基本学会运营自己的代码仓库了.所有代码都是C++写的类 ... 
- SDN第五次上机实验
		1.浏览RYU官网学习RYU控制器的安装和RYU开发入门教程,提交你对于教程代码的理解. 1.通过源码安装RYU控制器 sudo apt-get install python3-pip git clo ... 
- 《Java语言程序设计》上机实验
		实验一 Java环境演练 [目的] ①安装并配置Java运行开发环境: ②掌握开发Java应用程序的3个步骤:编写源文件.编译源文件和运行应用程序: ③学习同时编译多个Java源文件. [内容 ... 
随机推荐
- 【网络编程】——Lighttpd 返回HTTP/1.1 417 Expectation Failed
			最近在使用python 的 pcurl 发送 post 请求到服务端的时候[服务端使用的服务是Lighttpd],发现只要 post 请求的数据超过 1024 之后,就会返回如下错误: * Hostn ... 
- matlab将矩阵数据归一化到[0,255]
			matlab将矩阵数据归一化到[0,255] function OutImg = Normalize(InImg) ymax=255;ymin=0; xmax = max(max(InImg) ... 
- log4net 如何关闭Nhibernate产生的大量日志
			[参考文献]Log4Net指南 非常完善的Log4net详细说明 C# 使用Log4Net记录日志(进阶篇) 此问题困扰良久 良久 良久 appender filter ,show_sql false ... 
- Google API Design Guide (谷歌API设计指南)中文版
			面向资源的设计 这份设计指南的目标是帮助开发人员设计简单.一致.易用的网络API.同时,它也有助于收敛基于socket的API和(注:原文是with,这里翻译为“和”)基于HTTP的REST API. ... 
- Vim文档编辑
			>##一.vim重复命令 ###1.重复执行上次命令 在普通模式下`.`(小数点)表示重复上一次的命令操作 拷贝测试文件到本地目录 ``` $ ... 
- How do I use IValidatableObject? 使用IValidatableObject添加自定义属性验证
			Here's how to accomplish what I was trying to do. Validatable class: public class ValidateMe : IVali ... 
- 并发编程基础之ThreadLocal
			一:概念 在多线程并发访问的情况下,为了解决线程安全,一般我们会使用synchronized关键字,如果并发访问量不是很大,可以使用synchronized, 但是如果数据量比较大,我们可以考虑使用T ... 
- Linux下常见命令
			=============挂载和登陆命令======================================== Mount:挂载命令. 比方挂载光驱mount /dev/cdrom /mnt ... 
- 新唐MCU常用的工具软件
			ICP 在电路编程 需要NULINK ISP 在系统编程,可通过串口或USB PINVIEW 可以显示管脚目前的状态.提供keil下或者单独运行两种模式.Keil下进入debug模式后,点击 ... 
- Elasticsearch学习之图解Elasticsearch中的_source、_all、store和index属性
			转自 : https://blog.csdn.net/napoay/article/details/62233031 1. 概述 Elasticsearch中有几个关键属性容易混淆,很多人搞不清楚_s ... 
