注册 登录 进入教材巡展
#
  • #

出版时间:2018-10

出版社:清华大学出版社

以下为《软件测试实验实训指南》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302506669
  • 1-1
  • 226977
  • 47191060-4
  • 平装
  • 2018-10
  • 工学
  • 软件工程
  • TP311.55
  • 计算机
  • 本科
内容简介
《软件测试实验实训指南》主要讲三件事:1. Find Bug,就是寻找软件缺陷的本领。通过众多资深工程师对Bug技术的经验分享以及上百个精典软件缺陷的展示与分析,力图让读者做到:“熟读唐诗三百首,不会作诗也会吟”。2. Design Test Case,设计优秀的测试用例。既有传统的黑盒(基于软件功能)测试用例设计、也有白盒(基于代码本身)测试用例设计,还有回归(基于局部变动)测试用例设计。通过对众多系统的测试用例设计与分析,帮助读者对测试用例有一个全面的认识。引导读者从模仿到实践,再到创新。3. Use Test Tool,使用测试工具。既有自动化测试工具、也有Web安全扫描渗透工具、也的性能测试工具。如何选择适合项目的测试工具,取决于测试人员对测试工具的敏感程度。在实践项目中,如有需要,可以对工具进行二次开发与扩展,帮助项目提高质量,快速找到软件缺陷。虽然现在各种各样的测试工具非常多,但是只要多使用,多尝试,就能找到适合当前项目或应用场景的好工具。本书适合高校计算机及软件工程各专业作为软件实践教材,方便引导大学生深入理解软件开发与软件测试,进入到软件开发或软件测试领域。
目录
目录第一篇寻找软件缺陷实训实验1软件安全测试训练1.1实验#1: testfire网站有SQL注入风险1.2实验#2: testasp网站有SQL注入风险1.3实验#3: testaspnet网站有SQL注入风险1.4实验#4: zero网站能获得管理员身份1.5实验#5: testaspnet网站有框架钓鱼风险1.6实验#6: testasp网站有框架钓鱼风险1.7实验#7: webscantest网站有框架钓鱼风险1.8实验#8: crackme网站有框架钓鱼风险1.9实验#9: testfire网站有XSS攻击风险1.10实验#10: testasp网站有XSS攻击风险1.11实验#11: webscantest网站有XSS攻击风险1.12实验#12: testaspnet网站有未经认证的跳转1.13实验#13: testfire网站能获得admin密码1.14实验#14: testphp网站密码未加密传输1.15实验#15: crackme网站存在源代码泄露问题1.16实验#16: testphp网站数据库结构泄露1.17实验#17: testphp网站服务器信息泄露1.18实验#18: testfire网站出错导致应用程序细节泄露1.19实验#19: testfire网站Cookie没设置成HttpOnly1.20实验#20: testasp网站密码能自动保存在浏览器中拓展训练读书笔记实验2软件界面测试训练2.1实验#1: oricity网站图片上传Tooltip显示错2.2实验#2: books专著网站显示无意义的复选框2.3实验#3: roqisoft论坛搜索文字显示溢出2.4实验#4: qa网站页面文字显示重叠2.5实验#5: testfire网站显示垃圾字符2.6实验#6: crackme网站首页图片没对齐2.7实验#7: crackme网站页脚有重复链接 2.8实验#8: jsebook文字显示被剪裁2.9实验#9: oricity网站登录界面布局不合理2.10实验#10: crackme网站版权信息过期 2.11实验#11: crackme网站出现乱码字符 2.12实验#12: oricity网站注册页面文字未对齐2.13实验#13: leaf520网站某合作院校图片不显示2.14实验#14: leaf520大学生软件竞赛文字重叠2.15实验#15: books网站同一本书书名两处显示不一致2.16实验#16: 智慧绍兴刻字图片显示问题2.17实验#17: 微信公众号菜单栏名称与实际不符2.18实验#18: 手机上二维码与网站文字重叠2.19实验#19: “专家简介”页面未自适应手机大小2.20实验#20: oricity网站按钮超出界面拓展训练读书笔记实验3软件功能测试训练3.1实验#1: oricity网站图片共享出现404错误3.2实验#2: 诺颀软件论坛高级搜索 约束失效3.3实验#3: qa网站部分字体放大、缩小不工作3.4实验#4: leaf520网站搜索关键字长度验证失效3.5实验#5: testphp输入框中的默认值无法自动删除3.6实验#6: crackme网站文件无法下载3.7实验#7: testfire网站About Us页出现404错误3.8实验#8: 景点互动的360全景展示中返回出错3.9实验#9: leaf520生成PDF出现TCPDF error3.10实验#10: oricity相册目录名无法修改3.11实验#11: crackme网站忘记密码功能未实现3.12实验#12: testphp网站产品删除功能失效3.13实验#13: leaf520网站无法进行邮箱分享 3.14实验#14: oricity网站翻页功能缺上一页下一页3.15实验#15: 智慧绍兴能给自己无限次点赞3.16实验#16: testaspnet网站已注册账户无法登录3.17实验#17: “言若金叶”公众号使用攻略功能问题3.18实验#18: “言若金叶”公众号读者专区和最新动态呈现内容有误3.19实验#19: oricity网站“版权所有”功能错误3.20实验#20: NBA网站缩小浏览器导航条功能消失拓展训练读书笔记实验4软件技术测试训练4.1实验#1: oricity网站轨迹名采用不同验证规则4.2实验#2: 智慧绍兴电子刻字不限制文件类型4.3实验#3: oricity网站修改密码可违反约束 4.4实验#4: oricity网站URL篡改暴露代码细节4.5实验#5: testphp网站非法电话号码注册成功4.6实验#6: testfire网站非法邮箱提交成功4.7实验#7: oricity网站新增好友页面有XSS攻击风险 4.8实验#8: oricity网站新增好友页面有框架钓鱼风险4.9实验#9: testfire网页结构能被破坏4.10实验#10: crackme网站出生日期不合约束4.11实验#11: zero网站表单域验证有问题4.12实验#12: crackme网站Email验证问题4.13实验#13: “言若金叶”公众号“与你共舞”模块中的问题4.14实验#14: testaspnet网站同一账户可以重复注册4.15实验#15: oricity网站上传中文图像名问题4.16实验#16: qa网站特殊字符搜索出现404错误4.17实验#17: oricity网站用户注销后还能邀请好友4.18实验#18: testaspnet网站RSS链接Error 4034.19实验#19: testfire网站Internet server error4.20实验#20: oricity网站Query Error拓展训练读书笔记实验5软件探索测试训练5.1实验#1: oricity网站JavaScript前端控制被绕行  5.2实验#2: oricity网站上传文件大小限制问题5.3实验#3: oricity网站权限控制错403 Forbidden5.4实验#4: oricity网站有内部测试网页5.5实验#5: NBA网站files目录能被遍历5.6实验#6: NBA网站有内部测试网页5.7实验#7: NBA网站Servlet信息泄露 5.8实验#8: 南大小百合BBS存在CSRF攻击漏洞5.9实验#9: 新浪微博存在CSRF攻击漏洞5.10实验#10: testphp网站目录列表暴露5.11实验#11: 智慧绍兴电子刻字选择颜色下拉列表出现英文5.12实验#12: oricity网站错误提示使用英文5.13实验#13: openclass软件开发在线公开课问题5.14实验#14: books《生命的足迹经典版》样张下载问题 5.15实验#15: InfoSec网络空间安全公告问题5.16实验#16: InfoSec网络空间安全图片问题5.17实验#17: testphp网站出现错误暴露服务器信息5.18实验#18: 智慧绍兴积分管理页随机数问题5.19实验#19: 智慧绍兴我的好友列表翻页问题5.20实验#20: 智慧绍兴手写刻字图片与画布问题拓展训练读书笔记第二篇设计测试用例实训实验6设计智慧城市类测试用例6.1智慧绍兴项目总述6.2智慧绍兴系统测试用例设计思路6.3个性化旅游空间模块测试用例设计6.4景区智能导航模块测试用例设计6.5景点互动展示模块测试用例设计6.6到此一游电子刻字模块测试用例设计6.7景区特产优惠购模块测试用例设计拓展训练读书笔记实验7设计在线会议类测试用例7.1在线会议Zoom项目总述7.2在线会议系统测试用例设计思路7.3登录Zoom云会议模块测试用例设计7.4召开/预约/加入会议模块测试用例设计7.5会议功能模块测试用例设计7.6共享屏幕模块测试用例设计7.7结束会议模块测试用例设计拓展训练读书笔记实验8设计在线协作类测试用例8.1在线协作workcard项目总述8.2在线协作系统测试用例设计思路8.3账户注册登录模块测试用例设计8.4账户管理模块测试用例设计18.5项目管理模块测试用例设计8.6工作时间管理模块测试用例设计8.7报表管理模块测试用例设计8.8客户端模块测试用例设计拓展训练读书笔记实验9设计电子商务类测试用例9.1电子商务Kiehls项目总述9.2电子商务网站测试用例设计思路9.3主页面模块测试用例设计9.4账户管理模块测试用例设计29.5产品信息模块测试用例设计9.6搜索模块测试用例设计9.7账单管理模块测试用例设计9.8My Kiehls模块测试用例设计拓展训练读书笔记实验10设计电子书籍类测试用例10.1电子书籍books项目总述10.2电子书籍测试用例设计思路10.3电子书籍网站测试用例设计拓展训练读书笔记实验11设计手机应用类测试用例11.1手机应用Mobile项目总述  11.2手机应用测试用例设计思路11.3手机输入法测试用例设计11.4手机闹钟设置测试用例设计拓展训练读书笔记实验12设计注册/登录白盒测试用例12.1白盒测试12.2注册/登录模块功能介绍12.3注册代码分析12.4设计注册测试用例12.5登录代码分析12.6设计登录测试用例拓展训练读书笔记实验13设计好友/粉丝白盒测试用例13.1覆盖方法13.2好友/粉丝功能介绍13.3好友/粉丝代码分析13.4设计好友/粉丝测试用例拓展训练读书笔记实验14设计积分/游记白盒测试用例14.1用户积分功能介绍14.2用户积分代码分析14.3设计用户积分测试用例14.4个人游记功能介绍14.5个人游记代码分析14.6设计个人游记测试用例拓展训练读书笔记实验15设计回归测试类测试用例15.1AutoDesk回归测试项目总述15.2回归测试设计思路15.3设计回归测试用例拓展训练读书笔记第三篇使用测试工具实训实验16自动化测试工具JMeter训练16.1JMeter简介16.2JMeter安装和运行16.2.1安装JMeter16.2.2运行JMeter16.3JMeter功能使用16.3.1线程组16.3.2配置元件16.3.3逻辑控制器16.3.4取样器16.3.5定时器16.3.6前置处理器16.3.7后置处理器16.3.8响应断言16.3.9监听器16.4JMeter学习总结16.4.1怎么开始16.4.2登录一直报错怎么解决拓展训练读书笔记实验17自动化测试工具GT训练17.1移动APP自动化测试17.2移动APP自动化测试工具GT的使用17.2.1GT的安装与启动17.2.2选择一个被测应用并选择监控指标17.2.3启动被测APP17.2.4选择本次测试的性能指标17.2.5设置需要时刻关注的参数17.2.6打开被测APP进行测试17.2.7测试完毕返回GT应用17.2.8查看性能指标详细信息17.2.9保存性能测试数值17.3自动化测试结果分析17.3.1进一步分析测试结果文件17.3.2GT工具学习总结17.3.3实验补充说明拓展训练读书笔记实验18安全渗透测试工具ZAP训练18.1ZAP工具的特点18.2安装ZAP 18.2.1环境需求18.2.2安装步骤18.3基本原则18.3.1配置代理18.3.2整体框架18.3.3用户界面18.3.4基本设置18.3.5工作流程18.4自动扫描实例18.4.1扫描配置18.4.2扫描步骤18.4.3进一步扫描18.4.4扫描结果18.5手动扫描实例18.5.1扫描配置18.5.2扫描步骤18.5.3扫描结果18.6扫描报告18.6.1IDE中的Alerts18.6.2生成报告18.6.3安全扫描报告分析拓展训练读书笔记实验19安全集成攻击平台Burp Suite训练19.1Burp Suite主要功能19.2安装Burp Suite19.2.1环境需求19.2.2安装步骤19.3工作流程及配置19.3.1Burp Suite框架与工作流程19.3.2Burp Suite配置代理19.3.3浏览器代理配置19.4Proxy工具19.5Spider工具19.6Scanner工具19.6.1Scanner使用介绍19.6.2Scanner操作19.6.3Scanner报告19.7Intruder工具19.7.1字典攻击步骤19.7.2字典攻击结果19.8Repeater工具19.9Sequencer工具19.10Decoder工具19.11Comparer工具拓展训练读书笔记实验20性能测试工具wrk训练20.1性能测试工具20.1.1性能测试和性能测试工具的关系20.1.2性能测试工具的选择20.2wrk安装20.2.1在Archlinux上安装wrk20.2.2在Windows 10上安装wrk20.3用wrk测试testfire网站性能拓展训练读书笔记实验21性能测试工具WebLOAD训练21.1WebLOAD工作原理21.2WebLOAD安装21.3WebLOAD界面介绍21.4WebLOAD实战21.4.1创建一个议程21.4.2使用WebLOAD向导配置压力模板21.4.3运行测试21.4.4分析测试结果拓展训练读书笔记