ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:2.46MB ,
资源ID:11296878      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11296878.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《软件测试技术》1汇总.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《软件测试技术》1汇总.docx

1、软件测试技术1汇总华北科技学院计算机学院综合性实验实 验 报 告 课程名称 软件测试技术 实验学期 2014 至 2015 学年 第 2 学期学生所在院部 计算机学院 年级 B12 专业班级 软件B121班 学生姓名 尹衔辉 学号 201207044106 任课教师 白磊 实验成绩 计算机学院制软件测试技术课程综合性实验报告开课实验室:基础四 2015 年 6 月 13 日实验题目Web系统测试1. 图书管理系统概述1) 本案例测试的是图书管理系统,它系统包括登录,查询,借书,还书等功能模块。该系统是典型的B/S结构,客户端通过浏览器访问应用系统,2) 开发环境:操作系统:Win7或以上版本W

2、eb服务:Apache数据库:MySQL开发语言和工具:JSP+MyEclipse浏览器:IE6.02. 图书管理系统测试计划1) 测试需求a) 功能测试:重点测试系统查询模块,包括图书档案查询,图书借阅查询,借阅到期提醒几个子模块。b) 性能测试:需要测试不同负载下系统的表现,并获得系统的响应能力,负载能力,吞吐率和资源利用率等性能指标。c) 其他测试2) 测试环境a) 硬件设备:一台计算机(模拟出多台)b) 软件环境:Win7系统,Apache服务器,MySQL数据库,IE浏览器等。3) 测试工具表2.1 测试工具用途工具生产厂商版本功能测试QuickTest ProfessionalHP

3、9.2性能测试Load RunnerHP11.14) 测试策略表2.2 系统查询模块功能测试测试策略测试策略项系统查询模块测试类型功能测试测试技术15%用手工测试,85%用QTP测试工具自动测试测试通过/失败标准95%测试用例通过,并且所有缺陷全部解决特殊考虑需要进行数据库测试表2.3 系统查询模块性能测试测试策略测试策略项系统查询模块并发测试测试技术采用LoadRunner测试工具自动化测试测试通过/失败标准80%的事务平均响应时间不超过8s,每一事务的响应时间不超过12s特殊考虑(1)可创建“虚拟的”用户负载来模拟多个客户机(2)最好使用多台实际客户机在系统上添加负载(3)多用户不同网络条

4、件下的连接速度是否满足要求5) 测试标准功能质量目标:缺陷遗留数:严重缺陷0个,较严重缺陷不多于5个,一般缺陷不多于15个,次要缺陷不多于20个。性能质量目标:单个事务或单个用户响应时间不超过2s,对于多个事务或多个用户90%的事务平均响应时间不超过5s。系统响应时间判断原则:a) 系统业务响应时间小于2s,判为优秀,用户对系统感觉很好。b) 系统业务响应时间在2-5s之间,判为良好,用户对系统感觉一般。c) 系统业务响应时间在5-10s之间,判为及格,用户对系统勉强接受。d) 系统业务响应时间超过10s,判为不及格,用户无法接受系统的响应速度,感觉不好。3. 图书管理系统功能测试1) 测试用

5、例设计表3.1 系统查询测试用例项目名称系统查询测试项目编号开发人员XXX模块名称系统查询用例作者尹衔辉参考信息需求规格说明书测试类型功能测试设计日期2015/6/13测试方法手工测试和自动化测试相结合测试日期测试对象用户能否正常查询到想要的信息前置条件用户已正常登录用例编号操作输入数据预期结果实际结果测试状态(P/F)01图书档案查询,以条形码为查询依据,输入已有条形码图书条形码:9787302210337正常查询正常查询此书P02图书借阅查询,以读者名称为查询依据,输入读者名称读者名称:琦琦正常查询查询此人借阅记录P03借阅到期提醒正常查询所有即将到期的记录均可查到P04图书档案查询,以条

6、形码为查询依据,输入已有条形码图书条形码:123455677查询不到提示无此图书F05图书借阅查询,输入读者名称读者名称:ABC查询不到提示无此用户借阅记录F2) 准备测试脚本Browser(图书馆管理系统).Page(图书馆管理系统).WebEdit(name).Set DataTable(p_Text, dtGlobalSheet)Browser(图书馆管理系统).Page(图书馆管理系统).WebEdit(pwd).SetSecureDataTable(p_EncryptedText,dtGlobalSheet)Browser(图书馆管理系统).Page(图书馆管理系统_2).Link(

7、图书档案查询).ClickBrowser(图书馆管理系统).Page(图书馆管理系统_3).WebList(f).Select 条形码Browser(图书馆管理系统).Page(图书馆管理系统_3).WebEdit(key).Set 9787302210337Browser(图书馆管理系统).Page(图书馆管理系统_3).WebButton(查询).ClickBrowser(图书馆管理系统).Page(图书馆管理系统_3).Link(图书借阅查询).ClickBrowser(图书馆管理系统).Page(图书馆管理系统_4).WebList(f).Select 读者名称Browser(图书馆管

8、理系统).Page(图书馆管理系统_4).WebEdit(key).Set 琦琦Browser(图书馆管理系统).Page(图书馆管理系统_4).Link(借阅到期提醒).ClickWindow(Internet Explorer).Dialog(来自网页的消息).WinButton(确定).Click增强脚本进行参数化设置:3) 执行测试运行测试脚本,获得测试结果。进入参数化后运行次数由参数的个数决定,没执行一次,QTP读入一组数据,本组设定4组测试用例,在执行脚本时,会执行18次。运行结束后,QTP弹出测试执行结果页面,显示运行的测试结果。4) 测试结果通过手动测试盒自动化测试,发现几个轻

9、微缺陷,不影响系统正常运行,在可以接受的范围。4. 图书管理系统性能测试1) 测试用例设计表4.1 系统查询模块测试用例用例名称系统查询测试用例功能系统支持多个用户并发查询目的测试多用户查询时系统的处理能力方法模拟多个用户在不同客户端查询,并发使用系统。采用LoadRunner录制登陆过程,然后利用其完成测试并发用户数与事务执行情况并发用户数事务平均响应时间事务最大响应时间事务成功率每秒点击率平均流量(字节/秒)1020501002) 测试脚本开发表4.2 虚拟用户脚本结构脚本部分录制内容执行时间vuser_ini系统查询初始化Vuser(已加载)Action客户端活动Vuser处于运行状态V

10、user_end注销过程Vuser完成或停止录制脚本如下:Action() web_url(book, URL=http:/127.0.0.1:8080/book/book?action=bookifQuery, Resource=0, RecContentType=text/html, Referer=http:/127.0.0.1:8080/book/manager?action=login, Snapshot=t7.inf, Mode=HTML, LAST); lr_think_time(7); web_submit_data(book_2, Action=http:/127.0.0.1

11、:8080/book/book?action=bookifQuery, Method=POST, RecContentType=text/html, Referer=http:/127.0.0.1:8080/book/book?action=bookifQuery, Snapshot=t9.inf, Mode=HTML, ITEMDATA, Name=f, Value=barcode, ENDITEM, Name=key, Value=9787302210337, ENDITEM, Name=Submit, Value=?, ENDITEM, LAST); web_url(borrow, UR

12、L=http:/127.0.0.1:8080/book/borrow?action=borrowQuery, Resource=0, RecContentType=text/html, Referer=http:/127.0.0.1:8080/book/book?action=bookifQuery, Snapshot=t11.inf, Mode=HTML, LAST); lr_think_time(7); web_submit_data(borrow_2, Action=http:/127.0.0.1:8080/book/borrow?action=borrowQuery, Method=P

13、OST, RecContentType=text/html, Referer=http:/127.0.0.1:8080/book/borrow?action=borrowQuery, Snapshot=t13.inf, Mode=HTML, ITEMDATA, Name=flag, Value=a, ENDITEM, Name=f, Value=readername, ENDITEM, Name=key, Value=?, ENDITEM, Name=Submit, Value=?, ENDITEM, Name=sdate, Value=, ENDITEM, Name=edate, Value

14、=, ENDITEM, LAST); web_url(borrow_3, URL=http:/127.0.0.1:8080/book/borrow?action=Bremind, Resource=0, RecContentType=text/html, Referer=http:/127.0.0.1:8080/book/borrow?action=borrowQuery, Snapshot=t15.inf, Mode=HTML, LAST); web_url(logout.jsp, URL=http:/127.0.0.1:8080/book/logout.jsp, Resource=0, R

15、ecContentType=text/html, Referer=, Snapshot=t17.inf, Mode=HTML, LAST); web_url(login.jsp_2, URL=http:/127.0.0.1:8080/book/login.jsp, Resource=0, RecContentType=text/html, Referer=, Snapshot=t19.inf, Mode=HTML, LAST); return 0;3) 测试执行a) 设置性能测试场景在LoadRunner的Controller中使用Controller中使用“手动设置”方式来设计场景。设置要执行的脚本和虚拟用户加载器,即设置运行脚本的物理机器,设置虚拟用户数量,设置虚拟用户初始化,启动,退出的方式。以及满负载时的持续时间等参数。在性能测试执行过程中,需要关注应用系统的各项响应指标和系统资源的各项指标,实时监测能让测试人员时刻了解应用程序的性能,在测试执行中尽早发现性能瓶颈。b) 执行测试场景c) 测试结果分析教 师 评 价评定项目ABCD评定项目ABCD算法正确界面美观,布局合理程序结构合理操作熟练语法、语义正确解析完整实验结果正确文字流畅报告规范题解正确其他:评价教师签名:年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1