• 测试核心开发技术
21年品牌 40万+商家 超1.5亿件商品

测试核心开发技术

62 7.0折 89 全新

库存6件

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

作者51Testing软件测试网

出版社人民邮电出版社

ISBN9787115519597

出版时间2020-01

装帧平装

开本16开

定价89元

货号1202004572

上书时间2024-07-04

聚合博文书店

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

   商品详情   

品相描述:全新
商品描述
目录
章Linux系统入门知识1

1.1Linux系统简介1

1.2Linux系统的安装2

1.2.1配置虚拟机2

1.2.2安装CentOS7

1.3Linux系统的基本使用方法14

1.3.1命令行与图形化界面的选择和配置14

1.3.2终端命令行与ls命令16

1.3.3在线帮助命令19

1.3.4远程登录Linux系统21

1.3.5Linux系统的文件和目录26

1.3.6Linux系统的文件打包与压缩47

1.4Linux系统的管理51

1.4.1Linux系统的关机和重启51

1.4.2用户和组管理53

1.4.3磁盘管理60

1.4.4安装包管理63

1.4.5进程管理68

1.4.6网络管理75

1.4.7服务脚本78

1.4.8安全设置79

1.5Web服务器环境的搭建81

1.5.1安装LAMP81

1.5.2安装Tomcat88

1.6在Linux系统下安装Oracle90

1.6.1安装数据库前的系统配置91

1.6.2创建Oracle用户和目录92

1.6.3修改环境变量93

1.6.4传输Oracle安装包到Linux系统97

1.6.5安装Oracle98

1.6.6测试是否成功安装Oracle104

第2章LinuxShell编程技术108

2.1LinuxShell概述108

2.1.1Shell108

2.1.2Shell脚本108

2.1.3Shell的版本区分109

2.1.4BASH的特点109

2.2Shell的“helloworld”111

2.3echo的应用112

2.4Shell变量113

2.4.1变量的定义和使用113

2.4.2删除变量113

2.4.3只读变量114

2.4.4变量的类型114

2.5Shell的注释115

2.6Shell编程中常用的数据类型115

2.6.1字符串116

2.6.2Shell数组117

2.7在Shell中传递参数119

2.8Shell基本运算符120

2.8.1算术运算符120

2.8.2关系运算符122

2.8.3布尔运算符和逻辑运算符124

2.8.4字符串运算符125

2.9Shell的printf命令127

2.10Shell流程控制128

2.10.1if…else条件控制129

2.10.2for循环129

2.10.3while循环130

2.10.4case语句132

2.10.5跳出循环133

2.11Shell函数136

2.11.1无返回值的函数调用示例136

2.11.2有返回值的函数调用示例136

2.11.3带参数的函数调用示例137

2.12Shell输入输出重定向138

2.12.1输出重定向139

2.12.2输入重定向139

2.12.3HereDocument141

2.12.4devnull文件142

2.12.5输入输出重定向的应用示例142

2.13Shell文件的包含143

第3章Oracle的使用145

3.1数据库原理145

3.1.1基本概念145

3.1.2常见的数据库产品148

3.1.3数据库模型149

3.1.4关系数据库152

3.2Oracle的安装与配置159

3.2.1支持的平台159

3.2.2安装过程160

3.2.3创建数据库164

3.2.4确认安装166

3.2.5数据库常用管理命令174

3.2.6数据库体系结构178

3.3Oracle企业管理器186

3.3.1企业管理器概述186

3.3.2创建表空间186

3.3.3创建用户189

3.3.4创建表193

3.3.5创建约束196

3.4标准SQL语句200

3.4.1数据定义语言201

3.4.2数据操纵语言203

3.4.3数据查询语言204

3.4.4数据控制语言215

3.4.5SQL语句性能优化216

3.5PLSQL程序设计225

3.5.1PLSQL概述225

3.5.2基本语法227

3.5.3记录类型229

3.5.4存储过程230

3.5.5函数231

3.5.6游标233

3.5.7触发器235

3.5.8事务237

3.6其他数据库对象240

3.6.1索引240

3.6.2视图245

3.6.3同义词246

3.6.4序列248

3.6.5备份249

3.6.6Oracle内置函数250

第4章MySQL的使用253

4.1MySQL基础253

4.1.1MySQL概述253

4.1.2MySQL的安装253

4.1.3MySQL的主流数据库连接工具256

4.1.4MySQL数据类型257

4.2在MySQL中使用SQL259

4.2.1表的基本操作259

4.2.2表的查询266

4.2.3表的数据操作289

4.2.4事务292

4.2.5视图292

4.2.6存储过程293

4.3MySQL进阶295

4.3.1MySQL的用户管理296

4.3.2通过MySQL导出数据299

4.3.3通过MySQL导入数据301

第5章配置管理工具SVN303

5.1安装和配置SVN303

5.2SVN常用操作和功能305

5.2.1Import305

5.2.2Checkout306

5.2.3AddDelete307

5.2.4Commit308

5.2.5Update308

5.2.6TagBranchMerge309

5.2.7RevisionGraph311

5.2.8Diffwithpreviousversion312

5.2.9Showlog312

5.2.10版本回溯313

5.3SVN的简要原理314

5.3.1SVN概述314

5.3.2其他常见配置管理工具315

5.3.3每日构建316

5.4SVN的版本控制案例316

5.5版本控制系统的发展历史319

5.5.1本地版本控制系统319

5.5.2集中化的版本控制系统319

5.5.3分布式版本控制系统320

5.5.4文件差异版本控制系统320

5.5.5直接为版本控制系统拍快照321

第6章Java编程323

6.1Java概述323

6.2搭建Java环境324

6.2.1搭建JDK环境324

6.2.2个Java程序325

6.2.3Java中的注释327

6.3Eclipse集成开发工具329

6.3.1Eclipse的使用329

6.3.2利用Eclipse开发Java程序的步骤329

6.4Java数据类型、变量、运算符及数组331

6.4.1Java数据类型331

6.4.2Java变量334

6.4.3Java运算符335

6.4.4Java数组339

6.5Java选择结构340

6.5.1Java单分支结构341

6.5.2Java双分支结构341

6.5.3Java多分支结构342

6.5.4switch多重分支结构343

6.5.5Java选择结构的比较345

6.6Java循环结构345

6.6.1while循环345

6.6.2do...while循环346

6.6.3while与do...while的比较347

6.6.4for循环347

6.6.5break关键字348

6.6.6continue关键字349

6.6.7Java循环嵌套349

6.7Java面向对象编程中的类与对象350

6.7.1类的定义351

6.7.2对象的产生和使用353

6.7.3方法的重载355

6.7.4this关键字356

6.8Java面向对象编程中的封装357

6.8.1封装中常见的gettersetter方法357

6.8.2封装控制符访问权限358

6.9Java面向对象编程中的继承359

6.9.1继承的实现359

6.9.2方法的重写360

6.9.3super关键字361

6.10Java面向对象编程中的多态363

6.11抽象类365

6.11.1抽象方法及抽象类365

6.11.2关于抽象类和抽象方法的注意事项366

6.12接口366

6.12.1接口的定义366

6.12.2接口的使用367

6.12.3接口与多态的实现368

6.13JavaAPI370

6.14Java包372

6.14.1包的创建372

6.14.2包的使用373

6.15Java中的异常374

6.15.1Java中的异常类374

6.15.2Java中异常的捕获376

6.15.3Java中的异常处理方法378

6.15.4自定义异常类380

第7章Python编程382

7.1Python的特点382

7.2Python环境的搭建与启动383

7.2.1搭建Python环境383

7.2.2启动Python384

7.3初识Python及IDLE385

7.3.1Python的灵活性385

7.3.2Python猜数字游戏386

7.4Python变量和数据类型387

7.4.1Python变量387

7.4.2整型、浮点型、布尔型和字符串型389

7.4.3列表391

7.4.4元组393

7.4.5字典395

7.5Python程序结构397

7.5.1分支结构397

7.5.2while循环结构399

7.5.3for循环结构401

7.5.4Python中猜数字游戏的改进402

7.6Python函数405

7.6.1自定义函数405

7.6.2按值传递参数和按引用传递参数406

7.6.3参数的其他传递形式406

7.7Python面向对象编程408

7.7.1类和方法408

7.7.2模块409

7.7.3异常411

7.7.4数据的读取413

内容摘要
本书共7章,凝聚了51Testing软件测试网在软件测试培训方面的精华内容。主要内容包括Linux系统入门知识、Linux Shell编程技术、Oracle和MySQL两大主流数据库的基本操作、配置管理工具SVN及Java和Python编程。本书从测试的角度讲述了软件测试人员需要掌握的开发技术,有助于读者提升测试技能。本书既适合测试人员阅读,也可供相关专业人士参考。

主编推荐
51Testing软件测试网倾力打造,从操作系统、数据库、编程和配置管理工具方面,讲述测试人员应该掌握的核心开发技术,有助于读者迅速提升测试技能。

51Testing汇聚了51Testing教研团队在多年教学培训中打磨的精华内容,旨在讲述软件测试工程师需要掌握的核心开发技术。本书内容主要包括Linux系统的基础知识和Shell编程;Oracle和MySQL数据库的用法;配置管理工具SVN的使用;Java与Python编程的基础知识。本书通过大量示例来讲述理论知识的应用,操作性强,内容实用,有助于读者迅速提升测试水平。

—  没有更多了  —

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

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