• 零基础快速入行入职软件测试
  • 零基础快速入行入职软件测试
21年品牌 40万+商家 超1.5亿件商品

零基础快速入行入职软件测试

35.51 5.1折 69 全新

库存8件

四川成都
认证卖家担保交易快速发货售后保障

作者江楚 著

出版社人民邮电出版社

ISBN9787115519375

出版时间2020-02

装帧平装

开本16开

定价69元

货号1202012096

上书时间2024-12-05

聚合博文书店

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
江楚
计算机应用技术专业毕业,拥有十年以上测试实践经验。曾就职于文思创新和彩讯科技等上市公司,先后担任测试工程师、高级测试工程师、测试经理等职位。目前在培训教学机构担任软件测试高级讲师职位,面向希望从事软件测试行业的各界人士,策划并教授了一系列相关课程。同时利用业余时间编写本书,希望能为打算进入软件测试行业的读者提供指导,帮助其快速入行。

目录
第1章初识软件测试01

1.1软件测试的职业前景和规划01

1.1.1软件测试的现状与前景01

1.1.2软件测试人员的职业规划02

1.2初级软件测试人员学习路线图03

1.2.1初级软件测试人员的专业知识点03

1.2.2初级软件测试人员的“非专业”知识点04

1.3初级软件测试人员的核心素质04

1.3.1人格品质04

1.3.2沟通能力05

1.4软件测试对学历的要求06

1.5软件测试对英语的要求06

第2章软件测试入门07

2.1实体产品测试实例07

2.1.1如何测试矿泉水瓶07

2.1.2如何测试白板笔11

2.1.3产品测试的基本要素13

2.2什么叫软件13

2.3软件测试实例14

2.3.1邮箱之登录测试14

2.3.2邮箱之发信测试16

2.3.3软件测试的基本要素17

2.4本章小结18

2.4.1学习提醒18

2.4.2求职指导18

第3章测试工作从评审需求开始20

3.1项目成员20

3.2项目成员与需求的关系21

3.3为什么要评审需求文档23

3.4如何评审需求文档24

3.5本章小结25

3.5.1学习提醒25

3.5.2求职指导25

第4章软件测试的基本概念27

4.1软件测试的定义27

4.2软件测试的分类29

4.2.1测试原理分类29

4.2.2测试阶段分类31

4.3初级软件测试人员的定位33

4.4软件测试分类关系表35

4.5本章小结36

4.5.1学习提醒36

4.5.2求职指导36

第5章软件测试计划38

5.1软件测试计划的内容38

5.2软件测试计划的模板41

5.3本章小结46

5.3.1学习提醒46

5.3.2求职指导46

第6章测试用例的设计48

6.1什么是测试用例48

6.1.1测试用例的格式48

6.1.2测试用例的作用54

6.1.3测试用例与需求的关系54

6.2功能测试的用例设计方法56

6.2.1等价类划分法57

6.2.2边界值分析法66

6.2.3错误推测法69

6.2.4正交表分析法71

6.2.5因果判定法75

6.3用例设计的基本思路82

6.3.1QQ邮箱注册模块82

6.3.2QQ邮箱登录模块84

6.3.3QQ邮箱邮件搜索模块85

6.3.4QQ邮箱附件上传功能88

6.4测试用例的评审91

6.4.1如何评审测试用例91

6.4.2用例设计结束的标准91

6.5本章小结92

6.5.1学习提醒92

6.5.2求职指导92

第7章了解测试环境95

7.1了解B/S结构软件的环境搭建95

7.1.1了解B/S结构软件的概念95

7.1.2了解B/S结构软件的工作过程96

7.1.3了解B/S结构软件的环境搭建98

7.2了解C/S结构软件的环境搭建109

7.2.1了解C/S结构软件的概念109

7.2.2了解C/S结构软件的工作过程110

7.2.3了解C/S结构软件的环境搭建111

7.3本章小结111

7.3.1学习提醒111

7.3.2求职指导112

第8章测试执行114

8.1如何记录一个Bug114

8.1.1一个Bug所包括的内容114

8.1.2Bug记录的正确范例115

8.2利用测试工具追踪Bug118

8.2.1测试管理工具简介118

8.2.2禅道系统基本使用流程119

8.2.3通过禅道系统来追踪Bug128

8.3对Bug起争议时的处理132

8.4回归测试的策略133

8.4.1回归测试的基本流程134

8.4.2回归测试的基本策略135

8.5本章小结136

8.5.1学习提醒136

8.5.2求职指导137

第9章软件测试报告139

9.1软件测试报告的定义139

9.2软件测试报告模板140

9.3本章小结143

9.3.1学习提醒143

9.3.2求职指导143

第10章初识Web自动化测试技术146

10.1HTML基础147

10.2Xpath定位技术151

10.2.1安装ChroPath插件151

10.2.2Xpath之绝对路径定位法154

10.2.3Xpath之相对路径定位法157

10.3Python面向对象的编程思想164

10.3.1Python的开发环境164

10.3.2Python的客户端167

10.3.3类和对象171

10.3.4对象的方法173

10.3.5对象的属性174

10.3.6函数及调用177

10.3.7导入自定义模块178

10.3.8导入Python标准模块181

10.3.9导入第三方模块(Python与SeleniumWebDriver

模块的关系)183

10.4SeleniumWebDriver之安装183

10.4.1安装SeleniumWebDriver183

10.4.2配置Firefox浏览器的驱动程序geckodriver.exe185

10.5SeleniumWebDriver之初步应用187

10.5.1导入SeleniumWebDriver模块188

10.5.2新建对象并启动浏览器188

10.5.3调用maximize_window()方法让窗口最大化188

10.5.4调用get()方法打开一个网页189

10.5.5通过clear()方法来清理文本189

10.5.6调用send_keys()方法来输入文本内容190

10.5.7通过click()方法进行单击操作191

10.5.8导入time模块192

10.5.9通过quit()方法关闭浏览器193

10.5.10通过for循环连续登录10次194

10.6本章小结195

10.6.1学习提醒195

10.6.2求职指导196

第11章初识HTTP接口测试197

11.1理解接口的含义197

11.2HTTP接口的表现形式198

11.3为HTTP接口添加参数199

11.4HTTP接口测试的实质200

11.5HTTP接口测试的意义202

11.6HTTP接口测试的依据205

11.7了解GET/POST方式的HTTP请求208

11.7.1通过GET方式发送HTTP请求210

11.7.2通过POST方式发送HTTP请求211

11.7.3HTTP的状态码212

11.8了解HTTP请求/响应的协商过程213

11.8.1使用Firefox浏览器的抓包工具214

11.8.2HTTP中的请求头(RequestHeader)217

11.8.3HTTP中的响应头(ResponseHeader)217

11.8.4HTTP中的Cookie信息219

11.8.5HTTP中的消息头(MessageHeader)222

11.8.6HTTP中传递的参数(Params)223

11.8.7HTTP中的响应内容(Response)223

11.9通过Python代码发送HTTP请求224

11.9.1安装requests模块224

11.9.2导入requests模块224

11.9.3通过requests.get()方法发送HTTP请求225

11.9.4通过requests.post()方法发送HTTP请求226

11.10本章小结228

11.10.1学习提醒228

11.10.2求职指导229

第12章Linux操作系统入门230

12.1Linux系统的安装过程230

12.2Linux系统的入门命令行236

12.2.1cd命令、ls命令、pwd命令236

12.2.2命令提示符239

12.2.3当前用户的家目录239

12.2.4touch命令、mkdir命令、cp命令、rm命令240

12.2.5vi编辑器243

12.2.6find命令、grep命令246

12.2.7cat命令、head命令、tail命令247

12.3演示一个简单的shell脚本250

12.4本章小结252

12.4.1学习提醒252

12.4.2求职指导252

第13章Oracle数据库入门254

13.1Oracle的安装过程254

13.2Oracle之SQL语句操作260

13.2.1使用关键字select、from查询数据260

13.2.2使用关键字where进行限制性查询264

13.2.3使用关键字orderby进行数据排序265

13.2.4使用关键字createtable新建表266

13.2.5使用关键字insert向表中增加数据267

13.2.6使用关键字update更改表中的数据267

13.2.7使用关键字delete删除表中的数据268

13.3演示一个简单的存储过程269

13.4本章小结273

13.4.1学习提醒273

13.4.2求职指导273

附录求职简历制作与面试模拟考场问答274

内容摘要
本书专为想成为软件测试工程师的零基础读者量身打造,紧紧围绕目前软件公司招聘初级软件测试工程师的基本要求开展内容设计。本书第1章~第9章介绍软件测试的基础概念和方法,第10章介绍Web自动化测试入门的基础,第11章介绍HTTP接口测试入门基础,第12章介绍Linux命令行入门基础,第13章介绍数据库SQL语句入门基础。本书附录以面向初级软件测试工程师岗位的求职简历为基础模拟面试考场,指导读者如何正确应对面试,以更好地帮助读者顺利地入行入职。 
本书尽量避免使用晦涩的专业术语、复杂的编程语言和高深的技术框架,而是采用通俗易懂的表达方式将复杂问题简单化,多用图解的方式将抽象问题形象化,以便读者能又快又好地学懂弄通,轻松上手。本书适合想进入软件测试行业的零基础或者非计算机专业的读者学习,同时对有志于从事软件测试行业的应届毕业生亦有指导意义。

主编推荐
全面介绍软件测试的基础知识,帮助零基础读者快速入门!
详细讲解自动化测试和接口测试,帮助读者快速进阶!
深入解析操作系统和数据库,帮助读者进一步提高测试水平!
本书具有以下特点:
1.对初级软件测试工程师所需技能介绍详细,内容通俗易懂。
2.实操性强,书中介绍了很多实用性的小案例,帮助读者快速掌握内容。
3.结合市场,对本行业的面试进行分析,帮助读者快速入行。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP