软件测试实验二实验报告
- 格式:docx
- 大小:573.65 KB
- 文档页数:3
桂林电子科技大学
软件测试 实 验 报 告
实验名称 WEB自动化测试及性能测试
计算机与信息安全学院 软件工程 专业
14003302 班 第 实验小组
作者 黄砷才 学号 1400330216
实验日期 2017 年 6 月 7 日
实验二性 WEB自动化测试及性能测试
一、实验目的
1、了解 Web 自动化测试的概念。
2、能使用 Selenium 中的 IDE 和 WebDriver 等功能组件,进行 Web 自动化测试的脚本录制、编程及 测试执行。
3、了解负载测试、压力测试等性能测试的概念。
4、能使用常用开源工具 JMeter 进行性能测试并对根据测试结果进行性能分析。
二、实验类型
设计型。
三、实验内容
1、任选一个网站页面及其功能(如超链接、登陆、注册等),使用 Selenium
IDE 对其进行访问,录 制访问时的脚本并进行回放,了解IDE的功能,提交所生成的访问脚本为Test Case及所导出(菜单的export 功能)相应编程语言(如
Java、C#等)的 Test Case 代码。然后使用相应版本的 WebDriver 包、驱动文件 和相关浏览器,配置好 Selenium WebDriver 开发环境,自行编写自动化测试脚本代码完成之前通过 IDE 所完成的网站页面访问过程,并提交代码。
2、根据后面给出的关于 JMeter 的使用介绍,打开老师提供的 JMeter 测试软件,了解其功能结构, 并选择对一个已有的网站或自己事先设计好的动态或静态网站(页面),进行测试和分析。在有多余时间 的情况下,使用 JMeter 的
JDBC 请求测试功能或 FTP 测试功能等,制定数据库或 FTP 测试计划,进行诸
如数据库访问和 FTP 等方面的测试。
四、实验结果
首先新建一个线程组,并设置好线程参数。 辅导员意见:
成绩 辅导员
签名
接着添加一个http请求,并设置好访问网址,如下图所示:
最后添加一个图形结果显示和表格结果显示,以用来显示测试结果,测试结果图如下图所示:
图形结果显示:
用表格察看结果显示:
五、实验总结
通过本次实验,我了解了负载测试和压力测试的概念,并使用了JMeter软件对某个网站进行了负载测试。JMeter 可以用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力iao,网站同时接收到大量请求时处理就会变慢。所以要对网站进行压力测试就需要在短时间内进行大量访问。