尚学堂软件测试全套视频电脑讲座课程

0 18

资源简介:

尚学堂软件测试全套视频电脑讲座课程——更多资源,课程更新在

 00预科阶段:测试环境和操作系统  

00预科 软件测试课程体系介绍  

01软件测试好就业吗

02我们的课程体系

03我们的优势

04学习建议

05了解软件、软件测试和缺陷的含义

06软件测试的流程

07调试与测试区别_测试与开发的工作模式_黑盒与白盒测试

08单元测试、集成测试、系统测试和验收测试

09测试会重复_测试用例_静态测试_缺陷报告

10学习软件测试的疑惑

软件测试课程体系介绍 .pptx  

资料.rar  

01第一章 软件测试和测试环境  

01软件的含义

02软件按功能用途分类

03软件按架构分类

04软件测试和测试环境的含义

05冯诺依曼体系结构

06数据的形式_生活中的进制

07计算机中的数制

08十进制数值转成二进制和其它进制

09进制的权

10二进制和其它进制数值转成十进制

11二进制转十进制的快速算法

12英文字符怎么存储为二进制

13国际字符怎么存储为二进制

第一章 软件测试和测试环境讲义 

第一章 软件测试和测试环境作业 

02第二章 VMWare的使用和Windows的安装  

01VMWare简介

02安装VMWare前的准备工作

03安装VMWare

04多种方式打开VMWare

05卸载VMWare

06创建虚拟机的要点

07创建Win7虚拟机

08创建虚拟机时为虚拟机命名_将虚拟磁盘拆分为多个文件

09不安装操作系统无法开机_准备操作系统安装文件

10安装操作系统的硬件要求

11安装操作系统

12安装WindowsServer2008

13操作系统安装完成后的配置工作

14安装VMWareTools

15自动调整虚拟机窗口大小_虚拟机全屏

16管理虚拟机快照

17删除虚拟机_快速复制多个虚拟机

第二章 VMWare的使用和Windows的安装讲义 

第二章 VMWare的使用和Windows的安装作业 

资料.rar  

01第一阶段:Windows操作系统基础  

03第三章 Windows7的使用  

01Windows窗口布局

02菜单

03文件和文件夹

04文件名命名规则

05修改屏幕分辨率_显示桌面图标_查看文件和文件夹属性

06显示文件扩展名_隐藏文件和文件夹

07压缩解压缩文件和文件夹

08截屏

09任务管理器

10磁盘分区信息

11基本磁盘分区的类型

12压缩磁盘分区

13创建主分区_删除磁盘分区

14扩展磁盘分区_创建扩展分区

15格式化的含义和分类

16文件系统的分类_使用文件系统格式化

17无损转换文件系统

18修改盘符和卷标

19虚拟内存的含义与意义_页面文件的位置

20用户管理

21设置和查看IP地址

第三章 Windows7的使用讲义 

资料.rar  

04第四章 微型计算机的组成  

01第一台计算机ENIAC

02第一代电子管计算机

03第二代晶体管计算机

04第三代与第四代计算机

05计算机工作原理

06计算机系统组成_CPU的含义_主频

07外频_cache_同步处理能力

08存储器_输入输出设备

09主板_芯片组_显卡、声卡和网卡

10BIOS与CMOS

11BIOS设置

第四章 微型计算机的组成讲义 

05第五章 DOS命令  

资料  

代码.rar  

第五章 DOS命令讲义 

01DOS的历史和基本概念

02DOS命令的格式_进入DOS命令行_切换驱动器

03md命令

04cd命令

05dir命令

06tree命令_ren命令

07xcopy命令

08move命令_rd命令

09创建文件命令_echo命令_type命令

10ren命令_copy命令

11move命令_del命令_more命令

12通配符

13管道命令

14批处理初步

15输出1到10的批处理

16创建100个文件并写入数据的批处理

17使用批处理添加IP

18使用批处理删除IP_使用批处理添加网关和DNS

19使用批处理添加200个IP

06第六章 网络基础知识  

第六章 网络基础知识讲义 858.41kb

资料.rar  

01计算机网络的定义

02第一代计算机网络_存储转发的概念

03分组的概念_第二三四代计算机网络

04计算机网络的分类

05网络结构的分层设计

06协议的含义_网络模型的分类_OSI的7层

07数据封装_物理层和数据链路层的网络设备

08网络层、传输层和应用层的网络设备

09TCPIP模型的4层_TCPIP分层协议_IP协议

10ICMP协议_ping命令

11tracert命令

12ARP协议

13查看和临时修改MAC地址

14UDP和TCP协议_TCP三次握手

15FTP、HTTP、HTTPS、SMTP和POP协议

16DNS协议

17DHCP协议

18端口号

19查看端口号

20IP地址的含义和特点

21公网和内网IP

22IP地址的分类

23A类IP地址的网络号

24A类IP地址的主机号

25B类IP地址的网络号

26B类IP地址的主机号_C类IP地址的网络号和主机号

27三类IP地址的应用

28网络号和主机号的要求_特殊IP

29子网掩码

30通过子网掩码计算网络号

31验证不同网段的IP的连通性

32设置和测试网络参数

07第七章 NTFS权限管理、磁盘配额与文件共享  

01NTFS权限的意义_标准文件权限

02标准文件权限_用户的有效权限

03NTFS默认权限_NTFS继承权

04创建用户并查看权限

05为用户设置权限

06验证拒绝列出目录权限_验证只读权限

07取消继承权_允许列出子目录

08磁盘配额的意义和注意事项

09磁盘配额操作

10共享文件的意义_共享文件夹的权限

11共享文件的步骤与准备工作

12服务器共享文件并查看共享结果

13客户机访问共享文件_映射网络驱动器

14修改共享名_修改共享权限

第七章 NTFS权限管理、磁盘配额与文件共享讲义 

02第二阶段:Windows服务器 

08第八章 搭建DNS服务器  

01DNS的意义和作用

02DNS的原理

03域命名空间

04域名空间的分类_DNS的查询方式_DNS的解析方式

05安装DNS

06创建正向域和主机

07验证DNS正确性

08管理DNS缓存

第八章 搭建DNS服务器讲义 

09第九章 搭建Web服务器  

01搭建服务器的共同点_网页和网站的概念

02静态与动态网站_浏览器及其内核

03Web服务_Web服务的工作原理

04IIS的含义和安装

05准备网站资料_添加站点

06什么是默认文档_绑定IP和端口

07访问网站

08使用虚拟目录搭建网站

09使用自定义端口号搭建网站

10使用hosts域名解析搭建网站

11使用DNS域名解析搭建网站

12使用虚拟目录搭建多个网站

13使用多端口搭建网站_使用多IP搭建网站

14使用DNS域名解析搭建多个网站

15搭建ASP动态网站

16Apache的安装、启动与验证

17Apache使用多虚拟目录建站

18Apache使用多端口建站_多IP建站

19Apache使用hosts解析建站

20Apache使用DNS解析建站

21Apache下搭建php网站的步骤

22Apache下搭建php网站-安装MySQL

23Apache下搭建php网站-安装Apache和php_设置Apache支持php

24Apache下搭建php网站_设置php支持MySQL

25Apache下搭建php网站-安装mantis

26Tomcat搭建jsp网站的步骤

27Tomcat搭建jsp网站-安装jre_安装与验证tomcat

28Tomcat搭建jsp网站-拷贝源码_更改源码设置_建库进库_导入表和数据

29Tomcat搭建jsp网站-安装jforum_访问jforum_Web服务器小结

第九章 搭建Web服务器讲义 

资料.rar  

10第十章 HTML语言  

01HTML简介_HTML文档结构

02创建一个HTML基本结构的网页

03特殊字符比较_分段标记_换行标记

04center标记_img标记

05字体标记_格式标记

06链接标记

07表格标记

08合并表格中的行和列

09表单标记_控件分类

10form标记

11控件标记的语法样式

12文本框控件标记

13文本框事件

14密码框控件标记_table和form结合

15单选按钮控件标记

16复选框控件标记

17下拉列表控件标记

18列表框控件标记

19多行文本框控件标记

20按钮控件标记

21get方法提交和发送数据

22post方法发送数据

23获得请求数据并响应

24处理响应数据

25框架集中的子网页

26创建框架集

27改变框架集中的页面显示

28http无状态

29使用Session解决http无状态问题

30Cookie的意义_添加Cookie

31Cookie的实现与验证

代码.rar  

第十章 HTML语言讲义 

资料.rar  

03第三阶段:软件测试入门  

01第一章 软件测试的概念与过程  

01学习测试前的思考

02软件的概念和分类

03软件失效的国外案例

04软件失效的国内案例

05软件危机

06软件失效的原因

07软件测试的起源和历史

08早期测试的形式_软件测试经典定义

09软件测试标准定义

10软件测试的国内定义

11软件测试的其他理解

12软件测试的过程之需求分析和测试计划

13软件测试的过程之设计与编写用例、执行测试与评估总结

14软件测试的目的和目标

15区分测试与调试和质量保证

16测试前思考问题的部分解答

第一章 软件测试的概念与过程讲义 

03第三章 软件测试的原则与测试工程师的要求  

01测试应该追溯用户需求的原则

02尽早测试的原则

03早做测试计划_穷尽测试不可能_测试有风险

04Good-Enough原则_Pareto法则

05分阶段测试_独立测试的原则

06测试旨在发现缺陷_测试必须具有破坏性_缺陷的群集效应_杀虫剂怪事

07并非所有缺陷都要修复_木桶原理_确认测试和回归测试

08测试是迭代的过程_测试需要遵循标准

09测试需要遵循标准的案例

10其他测试理念

11软件测试原则小结

12软件测试行业介绍

13测试需要懂行业知识_优秀测试工程师的态度

14优秀测试工程师的品质:三心二意_懂开发_善于思考

15优秀测试工程师的品质:如何处理与其他小组的关系

第三章 软件测试的原则与测试工程师的要求讲义 

04第四章 软件开发和测试模型  

01软件开发模型的含义与分类

02大爆炸模型

03边写边改模型

04瀑布模型

05螺旋模型

06敏捷模型

07测试模型的分类_V模型

08W模型

09H模型

10敏捷测试模型

11测试模型的使用

第四章 软件开发和测试模型讲义 

06第六章 软件测试阶段  

01单元测试的含义

02单元测试的重点_所需知识_前提条件

03单元测试所需技术_能够发现的缺陷

04驱动模块和桩模块

05集成测试的含义_测试重点_所需知识_前提条件

06集成测试使用的技术、发现的缺陷和集成策略

07系统测试

08验收测试

09项目实战:所有的功能拆分_连接服务器窗口关闭按钮的测试点

10项目实战:用户成功登录的测试点

11项目实战:用户登录时错误处理的测试点

12项目实战:成功修改密码的测试点

13项目实战:修改密码时错误处理的测试点

14项目实战:成功添加用户的测试点

15项目实战:添加用户时错误处理的测试点

16项目实战:修改用户信息时显示信息的基本流测试点

17项目实战:修改用户信息时显示信息错误处理的测试点_成功修改用户信息的测试点

18项目实战:修改用户信息时确定修改错误处理的测试点

19项目实战:删除用户的测试点

20项目实战:成功注册学生的测试点

21项目实战:学生注册错误处理测试点

22项目实战:查询学生的测试点

23项目实战:修改学生测试点

24项目实战:删除学生的测试点

第六章 软件测试阶段讲义.doc  

第六章 软件测试阶段讲义 

资料.rar  

04第四阶段:功能测试与项目实战  

02第二章 测试项目启动与研读需求文档  

01业务分析人员_测试组长和经理

02测试分析设计人员_测试执行人员_自动化测试人员_系统管理员_质量管理人员_配置管理人员

03测试团队的责任_测试与开发团队的模式

04软件质量需求_功能的含义和要求

05性能_界面_易用性_兼容性的含义和要求

06安全性_可靠性_可维护性_可扩展性的含义和要求

07测试需求分析的过程_研读文档的任务

08怎么研读文档1

09怎么研读文档2

10研读文档案例:得到信息和提出问题1

11研读文档案例:得到信息和提出问题2

12研读文档案例:得到信息和提出问题3

13研读文档案例:整理需求信息1

14研读文档案例:整理需求信息2

15研读文档案例:整理需求信息3

16研读文档案例:整理需求信息4

17项目实战:项目介绍_研读需求规格说明书1

18项目实战:研读需求规格说明书2

19项目实战:研读需求规格说明书3

20项目实战:研读需求规格说明书4

21项目实战:研读系统设计说明书

22项目实战:研读运行环境配置说明书1

23项目实战:研读运行环境配置说明书2

24项目实战:研读运行环境配置说明书3

25项目实战:需求问题解答

26项目实战:服务器和网络部分的需求信息整理

27项目实战:客户机第一次连接的需求信息整理

28项目实战:客户机第二次以后连接的需求信息整理

第二章 测试项目启动与研读需求文档讲义 

资料.rar  

05第五章 测试需求分析与测试用例设计  

01文本框需求知识

02密码框需求知识

03单选按钮需求知识

04组合列表框需求知识

05数码框需求知识_复选框需求知识

06列表框需求知识_命令按钮需求知识

07其他页面元素需求知识

08大纲法简介

09大纲法拆分功能案例

10编写测试需求分析说明书

11项目实战:编写测试需求分析说明书-功能拆分

12项目实战:编写测试需求分析说明书-原始需求

13项目实战:编写测试需求分析说明书-需求整理

14项目实战:登录模块需求讲解

15项目实战:登录模块需求整理

16项目实战:修改密码模块需求讲解

17项目实战:修改密码模块需求整理

18项目实战:添加用户模块需求讲解

19项目实战:添加用户模块需求整理

20项目实战:修改用户信息模块-显示信息功能需求讲解

21项目实战:修改用户信息模块-修改功能需求讲解

22项目实战:修改用户信息模块需求整理

23项目实战:删除用户需求讲解与需求整理

24项目实战:学生注册模块需求讲解

25项目实战:学生注册模块需求整理

26项目实战:学生查询模块需求讲解与需求整理

27项目实战:修改学生信息模块需求讲解与需求整理

28项目实战:删除学生模块需求讲解与需求整理_关于与退出模块需求讲解与需求整理

29测试点的含义_场景法概述

30场景法的步骤_场景法案例:ATM取款的业务流程图

31场景法案例:ATM取款的基本流和备选流

32场景法案例:ATM取款的场景

33场景法练习:三角形判断程序需求分析

34场景法练习:三角形判断程序的场景

35等价类划分法案例引入

36等价类划分的思想和步骤

37等价类划分法案例讲解

38等价类划分法练习_等价类划分法注意事项

39等价类划分法思考题讲解

40边界值分析法的思想、步骤与案例讲解

41边界值分析法背后的开发知识

42边界值分析法练习题讲解

43边界值分析法思考题讲解

44决策表法分析输入输出及各种情况

45决策表的写法与优化

46决策表练习题讲解

47决策表的适用场合和优化策略

48错误推测法的含义与分类

49输入非法数据

50输入非法数据案例讲解

51输入默认值_输入特殊字符集_文件名中的特殊字符

52输入特殊字符集案例讲解

53合法数据的非法组合_粘贴强制输入

54一个输入多个输出_验证输出结果正确性

55数据结构溢出

56操作符与操作数不符

57迫使文件系统超载

58更改文件访问权限_迫使介质忙或不可用

59介质损坏_错误推测法总结

60编写测试点

61使用XMind进行功能拆分

62项目实战:连接数据库服务器的基本流测试点

63项目实战:连接数据库服务器服务器方面的备选流

64项目实战:网络方面的备选流_IP文本框方面的备选流

65项目实战:输入非服务器IP_拒绝psping协议_IP文件只读

66项目实战:ip文件不可读_破坏ip文件内容_整合测试点

67需求评审的意义

68需求评审的质量要求、参与人员和注意事项

第五章 测试需求分析与测试用例设计讲义 

资料.rar  

07第七章 测试计划  

01测试计划的定义

02测试计划的进入退出准则_测试计划编写原则

03确定测试资源

04测试工作量估算需要考虑的因素

05测试任务细分

06测试工作量估算案例

07里程碑和进度安排

08风险识别

09风险评估与风险控制

10测试策略

11编写测试计划书

第七章 测试计划讲义 

08第八章 编写测试用例  

01测试用例的定义与元素

02为什么需要测试用例

03测试用例的模板

04用例编号的写法_用例概述的写法

05用例预置条件的写法_用例操作步骤的写法

06用例预期结果的写法_用例状态的写法_优先级的写法

07测试用例的模板与示例

08项目实战:关闭防火墙点击确定的测试用例

09保障用例质量的方法_冒烟测试优先级

10测试用例的优先级

11如何设置用例的优先级

12用例评审怎么做

13用例评审案例

14测试用例的维护

15通过测试、失败测试、随机测试

16应用群集效应_探索性测试_用例设计与编写方法总结

17安装ALM第一步:安装SQL Server前的准备工作

18安装ALM第二步:安装SQLServer

19安装ALM第三步

20安装ALM第四步:配置ALM

21安装ALM第五步:解决打开ALM时的若干错误

22ALM的使用:创建域、项目和用户

23ALM的使用:将用户加入到项目_查看用户的权限

24ALM使用:创建组并赋予权限

25ALM的使用:编写测试需求

26ALM的使用:测试需求转换为测试用例

27ALM的使用:安装用例导入插件

28ALM的使用:Excel用例导入到ALM

29项目实战:回车连接数据库服务器的测试用例

30项目实战:第二次自动连接和更改服务器IP后正常连接的测试用例

31项目实战:服务器关机和重启及不安装数据库的测试用例

32项目实战:修改数据库密码和不附加数据库及关闭TCPIP协议的测试用例

33项目实战:关闭防火墙和拔掉网线及连接界面中不输入IP的测试用例

34项目实战:连接界面IP中包含字符的测试用例

35项目实战:连接界面中IP第一段边界值测试用例

36项目实战:连接界面中IP后三段255处边界值测试用例

37项目实战:连接界面中IP后三段255处用例修正_IP后三段0处边界值测试用例

38项目实战:连接界面中IP主机号为0或255的测试用例

39项目实战:连接界面拒绝psping协议的测试用例

40项目实战:db.info文件只读的测试用例

41项目实战:db.info文件不可读的测试用例

42项目实战:修改db.info文件内容的测试用例

43项目实战:删除db.info文件的测试用例

44项目实战:用例编号、概述和前置条件的评审

45项目实战:用例操作步骤、输入数据和预期结果的评审

46项目实战:调整正常连接的优先级

47项目实战:连接时错误处理用例的评审

第八章 编写测试用例讲义 

资料.rar  

09第九章 提交缺陷报告  

01什么是缺陷_缺陷的判断准则

02缺陷的表现形式_发现疑似缺陷怎么办

03避免提交缺陷的缺陷和重复缺陷

04处理无法再现的缺陷_处理有争议的缺陷

05什么是缺陷报告_缺陷报告的读者

06缺陷报告的写作准则_缺陷报告的组织结构

07缺陷标题和复现步骤的写作要求

08缺陷预期结果和实际结果及注释和截图的写作要求

09怎么提交高质量的缺陷报告

10缺陷的分类标准_缺陷按等级分类

11缺陷按优先级分类_缺陷按处理状态分类

12缺陷的简单处理流程

13缺陷的标准处理流程

14缺陷管理工具

15安装Bugfree第一步:阅读安装文档

16安装Bugfree第二步:安装XAMPP

17安装Bugfree第三步:安全性配置

18安装Bugzilla第一步:安装与配置mysql

19安装Bugzilla第二步:安装perl与ppm

20安装Bugzilla第三步:配置Bugzilla环境

21安装Bugzilla第四步:搭建cgi网站

22安装Bugzilla第五步:登录Bugzilla做设置_汉化

23安装Bugzilla第六步:安装邮件服务器

24安装Bugzilla第七步:搭建可注册邮箱账号的网站

25安装Bugzilla第八步:使用邮件客户端

26Bugzilla的使用:注册Bugzilla账号

27Bugzilla的使用:管理员设置用户权限

28Bugzilla的使用:管理员创建产品和版本

29Bugzilla的使用:测试人员提交缺陷

30Bugzilla的使用:负责人分配缺陷

31Bugzilla的使用:开发人员修复缺陷_测试人员返测与关闭缺陷

32安装SVN

33SVN的使用:创建版本库

34SVN的使用:创建用户和组并设置权限

35SVN的使用:检入资源

36SVN的使用:检出资源

37SVN的使用:恢复删除的文件

38项目实战:规划执行测试用例

39项目实战:搭建测试环境之准备测试机_ZenTao的使用:安装禅道

40ZenTao的使用:创建用户、产品和项目

41ZenTao的使用:如何提交缺陷

42项目实战:搭建测试环境之附加数据库文件

43项目实战:搭建测试环境之配置数据库及防火墙放行端口_安装客户端软件

44项目实战:执行用例时不能修改用例

45项目实战:发现第一个疑似缺陷

46项目实战:分离与复现第一个缺陷

47项目实战:分析第一个缺陷的产生原因

48项目实战:编写第一个缺陷报告的标题、严重程度和优先级

48项目实战:编写第一个缺陷报告的内容

49项目实战:连接界面中箭头快捷键缺陷

50项目实战:执行关闭防火墙时连接数据库的用例

51项目实战:执行第二次自动连接的用例

52项目实战:执行更改服务器IP后能正常连接的用例

53项目实战:执行用例总结

第九章 提交缺陷报告讲义 

资料.rar  

05第五阶段:测试方法与白盒测试  

10第十章 测试方法  

01测试方法的分类_静态测试和动态测试_黑盒测试

02白盒测试_黑盒测试与白盒测试对比

03静态测试的评审方法

04代码审查

05代码走查

06静态分析方法_控制流图

07复杂度分析

08静态测试的意义_静态测试可以发现的缺陷_静态分析工具

09白盒测试方法的分类_获得或画出程序流程图

10绘制控制流图

11语句覆盖的含义

12语句覆盖法设计用例

13语句覆盖可以发现的缺陷和不能发现的缺陷

14分支覆盖法设计用例

15分支覆盖可以发现的缺陷和不能发现的缺陷

16条件覆盖法设计用例

17判断-条件覆盖法设计用例

18条件组合覆盖法设计用例

19路径覆盖法设计用例

20路径覆盖法案例_白盒测试方法总结_白盒测试工具

21白盒测试面试题讲解:语句覆盖和判定覆盖

22白盒测试面试题讲解:条件覆盖与判定-条件覆盖

23白盒测试面试题讲解:多条件组合覆盖

24白盒测试面试题讲解:路径覆盖

25使用JUnit进行单元测试:JUnit简介

26使用JUnit进行单元测试:Fixture注解_@Test注解

27使用JUnit进行单元测试:@Ignore、@Parameters、@RunWith注解_断言方法

28使用JUnit进行单元测试:安装JUnit

29使用JUnit进行单元测试:编写被测类

30使用JUnit进行单元测试:创建Junit测试类

31使用JUnit进行单元测试:使用@Test注解测试add方法

32使用JUnit进行单元测试:使用@Before注解将每次测试前的结果清零

33使用JUnit进行单元测试:测试substract发现缺陷_使用@Ignore注解忽略测试

34使用JUnit进行单元测试:超时测试_@RunWith和@Parameters注解

35使用JUnit进行单元测试:编写测试数据参数集方法和构造方法.mp4 

36使用JUnit进行单元测试:编写@Paramters注解的测试方法.mp4 

37使用JUnit进行单元测试:读取文件进行参数化的步骤

38使用JUnit进行单元测试:读取文件中的行

39使用JUnit进行单元测试:参数文件使用相对路径

40使用JUnit进行单元测试:统计文件中的行数

41使用JUnit进行单元测试:将文件中的数据拆分到数组

42使用JUnit进行单元测试:读取文件中的数据进行参数化测试

43使用JUnit进行单元测试:测试集的含义和意义

44使用JUnit进行单元测试:使用@RunWith和@Suite注解运行测试集_JUnit注意事项

第十章 测试方法讲义 

资料.rar  

06第六阶段:非功能测试  

11第十一章 界面测试和易用性测试  

01界面测试的含义_窗体界面测试案例

02窗体大小、移动窗体、缩放窗体的测试点

03改变分辨率、状态栏、工具栏的测试点

04错误信息、弹窗、命令位置、界面长宽比的测试点

05按钮大小、字体、颜色、界面风格的测试点_控件界面测试案例

06控件界面测试用例_菜单界面测试案例

07菜单界面测试用例

08特殊属性界面测试

09易用性测试的含义、要点和案例

10控件易用性测试内容

11控件易用性测试用例

12菜单易用性测试用例

13快捷方式、联机帮助、辅助系统的易用性测试用例

第十一章 界面测试和易用性测试 

资料.rar  

12第十二章 兼容性测试、文档测试和安装测试  

01兼容性测试的含义和标准

02硬件兼容_平台兼容

03软件并发兼容_分辨率兼容_向前向后兼容_不同客户端版本与服务器版本兼容_数据共享兼容

04兼容性测试小结_哪些文档测试需要测试

05文档测试检查单

06Readme文档的测试_联机帮助的测试

07及时联机帮助和用户手册的测试_文档测试注意事项

08安装测试的分类和注意事项

09不同安装方式的测试_安装后启动和运行的测试_安装后垃圾信息的测试

10安装测试的测试用例

11运行测试的测试用例

12卸载测试的测试用例_加密测试的含义和测试用例

第十二章 兼容性测试、文档测试和安装测试讲义 

13第十三章 性能测试基础  

01性能测试的含义_什么时候进行性能测试

02谁关注性能

03请求与响应的含义_响应时间的含义和细分

04在线用户、并发用户和虚拟用户

05吞吐量与吞吐率

06每秒事务数与点击率

07思考时间和资源利用率

08负载测试和压力测试的含义

09并发测试、容量测试、可靠性测试和配置测试的含义

10性能测试的流程_性能测试工具介绍

第十三章 性能测试基础讲义 

14第十四章 本地化和国际化测试  

01软件全球化的含义_国际化软件通用功能的测试_国际化软件文本处理功能的测试

02国际化软件区域支持功能和文本镜像的测试_消除硬编码

03软件本地化的过程_本地化软件多语言测试_本地化软件区域文化测试

04本地化软件数据格式测试_本地化软件热键测试

第十四章 本地化和国际化测试讲义 

07第七阶段:专项测试  

15第十五章 Web测试  

01电商平台的标准架构

02电商平台的多层架构_Web测试的总体策略

03Web测试的范围_页面链接的测试

04表单测试_Cookies测试

05设计语言测试_文件上传测试

06页面性能测试_页面界面测试

07页面基本安全测试

08认证测试_权限测试_文件和目录测试

09数据库测试

第十五章 Web测试讲义 

16第十六章 App测试  

01APP测试的范围_App运行测试

02应用前后台切换测试_免登录测试

03数据更新测试_离线浏览测试_App更新测试

04开启定位和照相机的测试_修改时间的测试_推送消息测试

05交叉事件测试_App压力测试

06APP性能测试

07软件权限测试_安装卸载安全性测试

08数据安全性测试_兼容性测试_安装卸载测试_网络信号测试_App接口测试

第十六章 手机App测试讲义 

17第十七章 软件测试串讲  

01软件测试串讲:软件的概念与分类_软件测试的概念

02软件测试串讲:软件测试的原则

03软件测试串讲:测试需求分析的步骤_大纲法、场景法和等价类划分法

04软件测试串讲:边界值分析、决策表和错误推测法

05软件测试串讲:软件测试的流程

06软件测试串讲:缺陷处理流程

07软件测试串讲:测试用例的内容_缺陷的严重程度、优先级和状态

08软件测试串讲:软件开发模型

09软件测试串讲:V模型和W模型

10软件测试串讲:H模型和敏捷测试模型

11软件测试串讲:测试的四个阶段

12软件测试串讲:界面、易用性、兼容性测试

13软件测试串讲:文档测试、安装测试、本地化国际化测试和性能测试

14软件测试串讲:Web测试和APP测试

第十七章 软件测试串讲讲义 

08第八阶段:功能自动化测试  

01第一章 自动化测试工具概述  

01自动化测试的含义_为什么做自动化测试

02自动化测试的优缺点

03自动化测试适用场合_自动化测试的错误期望

04常见自动化测试工具

05如何选择自动化测试工具

第一章 自动化测试工具概述讲义 

02第二章 QTP录制脚本  

01安装QTP的步骤_安装脚本调试器

02安装QTP

03QTP的汉化和破解

04QTP录制脚本的原理

05QTP运行脚本和增强脚本的原理_QTP使用的脚本语言

06QTP的测试流程

07QTP开始录制脚本时的注意事项

08QTP测试流程案例:录制计算器的脚本

09QTP测试流程案例:回放计算器的脚本

10QTP测试流程案例:解决回放计算器脚本时的若干错误

11QTP测试流程案例:检查计算器的计算结果是否正确

12QTP测试流程案例:使用不同的用例测试计算器

13QTP测试流程案例:导入Excel用例到QTP中

14QTP测试流程案例:运行计算器用例并添加实际结果

15QTP测试流程案例:分析计算器的测试结果

16QTP授课案例:搭建被测网站

17QTP授课案例:了解案例软件的业务和使用流程

18QTP录制单机版软件的脚本并回放

19QTP录制网站时的常见错误

20QTP录制网站的脚本

21关键字视图_关键字驱动的测试方法

22专家视图_活动屏幕视图_数据表视图_视图关闭后的显示

23SystemUtil.run的用法

24QTP中对象的分类和名称

25QTP中对象的方法

26修改单机版软件脚本中的控件值

27修改网站脚本中的控件值

28网站脚本中的方法举例

29使用活动屏幕视图添加对象入库

30使用Spy和对象库操作添加对象入库

31对象批量入库_对象的重命名、复制和删除

32对象库的复用_打开软件直接补录脚本

33运行脚本后直接补录脚本_通过步骤发生器补录脚本

34拖动对象库中的对象补录_关键字视图插入步骤_写脚本补录

第二章 QTP的安装和脚本录制讲义 

资料.rar  

03第三章 QTP增强测试脚本  

01检查点的含义_检查点的支持情况_插入检查点的步骤和方法

02插入检查点前回放脚本确保脚本正确性

03插入检查点检查按钮可用性

04插入检查点后脚本要正确运行

05检查单选按钮是否被选中

06检查登录是否成功

07检查下拉列表中的内容是否正确

08检查网页中的登录是否正确

09检查某个链接_检查整个页面

10网页链接中的错误详解

11检查页面中的href属性

12检查网页中的表格

13检查网页中的图像属性

14检查数据库中的数据是否被破坏

15检查数据库前表中应该有至少一条数据

16获取数据库中最新的一条数据

17检查能否向数据库中插入一条数据

18清理数据库中数据后执行数据库检查

19文本检查点

20准备一个判断多边形类型的网站

21位图检查点

22可访问性检查点

23网页中图片的src和alt属性

24可访问性检查点结合页面检查点

25XML检查点

26同步检查点

27正则表达式1

28正则表达式2

29使用正则表达式查找带有指定子串的行_查找指定子串开头和结尾的行

30正则表达式中点号、中括号和转义字符的使用

31正则表达式查找只有4个o的行

32正则表达式中使用竖线_查找格式合法的电话号码

33使用正则表达式进行模糊匹配

34使用正则表达式检查列表框中选择的文本是否含有某些字符

35使用正则表达式检查信用卡号格式正确性

36参数化的含义

36添加参数

37运行参数化测试并确保脚本正确

38修改网页版脚本

39网页版脚本中插入参数

40网页版脚本运行参数化测试并确保脚本正确

41单机版脚本中单选按钮参数化的难点_插入检查点参数

42检查点参数化验证插入到数据库的数据正确

43随机数参数

44设置参数表迭次数_参数表数据加密

45导入导出数据表

46使用输出值输出实际结果

47输出值充当中间结果

48拆分Action的含义和作用

49将脚本拆分为多个Action

50全局参数变局部参数

51实现某些Action迭代多次

第三章 QTP增强测试脚本讲义 

资料.rar  

04第四章 QTP编写测试脚本  

01msgbox最简单的输出方法

02msgbox的图标和按钮参数

03msgbox的返回值_print输出结果

04变量与常量

05数组的定义和引用

06动态数组_inputBox函数_typeName函数

07len、left、right、mid和trim函数

08chr函数、split函数

09日期时间函数_逻辑函数

10类型转换函数_随机数函数_算术运算符

11mod运算符_比较和罗运算符

12if单分支

13if双分支与多分支

14if嵌套

15select分支基本结构_数据段转为数据点

16select多分支

17while循环

18for next循环

19for each next循环

20异常处理

21使用if解决脚本错误

22锁定键盘和鼠标

23向结果报告中输出信息

24存储集合对象_存储列表项到字符串

25获得列表项数、选中项和指定项

26循环输出列表中的每一项

27随机选择列表项

28判断对象是否存在

29测试登录窗口的功能:获得老版本的预期结果

30测试登录窗口的功能:设计QTP可以导入的测试用例

31测试登录窗口的功能:录制脚本

32测试登录窗口的功能:添加检查点_参数化_导入用例

33测试登录窗口的功能:调试与优化脚本

34查看内置环境变量

35测试登录窗口的功能:使用环境变量控制打开软件一次

36自定义环境变量_使用脚本添加检查点

37使用脚本添加比较值大小的检查点

38正则表达式对象_存储与显示多行字符串

39使用正则表达式查找包含指定字符串的行

40输出所有列表项的两种方式对比

41使用正则表达式选择列表项

42解决正则表达式未匹配到数据时的问题

43检查点中使用正则表达式

44操作数据表

45数据表中增加参数和值

46获得数据表的值和列名_删除参数

47统计数据表的相关个数_导入导出数据表

48访问数据库的基本步骤

49连接数据库

50打开表_获得记录集中的行数_行指针

51移动行指针_获得列名和数据

52显示数据库中的数据_将数据库中的数据显示在参数表中

53描述性编程的含义和基本语法

54文本框和按钮控件的描述性编程

55对象属性值重复时的描述性编程

56下拉列表和列表框的描述性编程

57控件中包含特殊字符时的描述性编程

58描述性编程的后续强迫性

59sub函数

60function函数_创建函数库

61函数复用

62批量运行测试

第四章 QTP编写测试脚本讲义 

资料.rar  

05第五章 Selenium基础  

01什么是Selenium_SeleniumCore和RC

02WebDriver的含义_Selenium支持的浏览器和WebDriver的原理

03WebDriver的优点_Selenium和QTP或UFT的区别

第五章 Selenium基础讲义 

06第六章 基于Java语言的Selenium  

01安装Jre、Eclipse和Selenium

02准备浏览器驱动器_安装浏览器

03使用SeleniumIDE

04Selenium打开IE浏览器

05调整IE浏览器缩放比例_Selenium打开火狐浏览器

06Selenium打开Google浏览器_关闭浏览器

07打开Url_搭建案例网站

08打开Url_获得网页标题

09网页中的frame框架

10HTML标记与属性

11识别与操作文本框

12清除文本框内容_获取文本框数据

13识别并操作单选按钮

14处理属性值相同的元素_识别并操作复选框

15识别并操作下拉列表

16识别并操作链接和命令按钮

17通过tagName和xpath识别控件

18通过id和className识别控件

19识别使用了框架的页面元素

20嵌套的框架

21嵌套框架中元素的识别

22重新进入页面后必须切换框架再识别元素

23识别下拉列表和按钮元素

24属性值中有空格时必须加引号

25调试脚本

26检查body中是否包含指定文本

27输出body中是否包含指定文本的结果

28验证检查点的正确性

29添加检查点后验证后台数据正确性_Java打开文件

30Java读取文件内容并显示

31参数化数据

32参数化检查点

33输出实际结果

34使用输出值进行参数化

第六章 基于Java语言的Selenium基础讲义 

资料.rar  

07第七章 TestNg测试框架  

01测试框架的含义_安装TestNG

02TestNg中的常用注解

03使用@BeforeClass和@AfterClass注解

04使用@Test注解

05使用@Test的priority属性

06添加断言

07添加断言后的脚本调试

08使用@DataProvider注解和dataProvider属性进行参数化

09输出文件中的行数

10创建不使用列表的返回对象参数的方法

11不使用列表读取文件数据进行参数化

12为DataProvider命名_分离DataProvider到单独类中

13数组与列表区别

14把一位数组加到二维数组或列表中

15使用列表读取文件数据进行参数化

16生成测试报告

17测试套件_编写多个测试类

18定义测试套件_运行测试套件

19使用@Parameters传递参数给测试方法

20准备Excel测试用例

21打开Excel并查看行数和列数

22读取并显示Excel中的数据

23使用Excel中的数据进行参数化

24assertTrue断言失败停止运行_实际结果是true或false

25断言失败时输出实际结果

26安装和配置mysql数据库

27导入数据库连接包_加载数据库驱动包

28创建预编译语句

29执行SQL语句并显示查询结果

30向数据库中插入批量数据

第七章 TestNG测试框架讲义 

资料.rar  

08第八章 基于Python语言的Selenium  

01安装Python和Selenium

02导入相关包

03打开浏览器

04打开Url_设置等待时间

05切换框架_识别和操作页面元素

06通过连接文字识别页面元素

07编写测试脚本

08输出网页正文中的文本

09添加检查点

10for循环_读文件的步骤

11for循环读文件

12分割行中的每列数据

13文件数据读取到列表

14参数化数据

15安装pandas

16读Excel数据

17Excel数据读到列表

18使用Excel中的数据参数化

19安装pymysql_连接数据库

20读数据库数据并分割显示列

21向数据库插入数据

22向数据库批量写数据

23记录页面元素的识别方式

24编写脚本:识别文本框和命令按钮

25编写脚本:识别下拉列表和单选按钮

26调试脚本

27为多个业务添加检查点

第八章 基于Python语言的Selenium讲义 

资料.rar  

09第九章 unittest和pytest测试框架  

01创建unittest测试类

02创建初始化和还原函数

03创建测试函数_运行unittest

04编写unittest测试函数

05为测试脚本添加描述

06global的用法_设置测试函数的执行顺序

07添加断言

08断言失败时显示实际结果

09安装noseparameterized_创建参数数据_引用参数

10运行参数化测试

11使用文件中的数据进行参数化

12准备多个测试脚本并增强

13运行一个测试函数

14按顺序执行多个测试

15自动识别测试用例

16如何生成测试报告

17输出HTML测试报告

第九章 unittest和pytest测试框架讲义 

资料.rar  

09第九阶段:性能自动化测试  

01第一章 性能测基础与Loadrunner入门  

01性能测试关键概念

02Web访问原理_HTTP状态码

03LoadRunner的安装、汉化和破解

04VUGen_Controller

05LoadRunner的使用流程

第一章 性能测试基础与LoadRunner入门讲义 

资料.rar  

第二章 LoadRunner录制脚本  

01录制脚本前的准备工作

02案例介绍

03协议分析器

04使用两种方式录制脚本

05脚本视图

06脚本解释

07通过运行查看器查看脚本运行结果

08未增强脚本时进行负载测试的隐患

09插入检查点

10取出参数并查看参数值

11输出函数详解

12出错继续运行函数

13插入事务

14定义和使用变量

15字符指针与字符数组

16将参数转存到整数变量

17脚本中使用if语句

18事务与检查点和if结合增强脚本

19使用变量控制事务状态

20未使用参数化时进行负载测试

21参数化的作用、场合与类型_插入参数

22设置迭代次数_开启日志

23顺序取参数值

24唯一取参数值

25注册账号脚本的参数化设置

26注册账号负载测试

27检查点参数化

28创建数据库和表_数据库编程

29将大量数据快速写入数据库

30使用数据库中的数据进行参数化

31使用数据库数据参数化时的负载测试

32随机数参数

33随机数参数化后的负载测试

34使用脚本产生随机数

35使用脚本产生随机字符串

36录制订票脚本并查看业务正确性

37为订票脚本添加检查点

38为订票脚本添加事务

39运行查看器寻找订票脚本中的问题

40对比脚本寻找发生变化的数据

41查找变化数据所在的响应页面_确定关联函数的位置

42添加关联函数并查看参数值

43对关联结果参数化_关联函数详解

44一人订多张票的参数化_编写还原数据文件脚本

45参数化始发地和目的地后发现脚本存在的问题

46确定需要关联的航班号的边界

47找到航班号的响应页面进行关联

48拆分字符串_变量存入参数

49默认单选按钮的关联问题

50关联中的Ord=All的用法_参数化和关联的区别

51Block块的含义_补录脚本

52拆分Action

53设置Block块的迭代次数

54参数转存到其他参数

55参数化登录名、密码和检查点

56两百人每人订票3张的负载测试

57连接数据库的步骤_连接数据库

58获得记录集

59显示数据_断开数据库连接

第二章 LoadRunner录制与增强脚本讲义 

资料.rar  

03第三章 LoadRunner场景设计  

01场景设计的含义

02集合点的含义和意义_集合点策略_在脚本中添加集合点

03虚拟用户加载策略_集合点策略设置_设置集合点后的负载测试

04IP欺骗的含义_添加多个IP

05场景中启用IP欺骗后运行负载测试

06多机联合负载和负载机的含义_计算负载机数

07安装Load Generator

08控制机和负载机设置IP地址池

09多机联合负载运行测试

10面向目标场景

第三章 LoadRunner场景设计讲义 

04第四章 LoadRunner场景监控  

01场景监控的含义_内存计数器可用内存数和每秒错误页数

02内存计数器每秒读写页数_CPU计数器

03磁盘计数器

04添加Windows度量

05监控Windows资源的度量

06运行负载测试时监控Windows资源

07被监控Linux设置IP、关闭防火墙

08被监控Linux安装gcc-c

09被监控Linux安装rsh、rsh-server、rstat

10监控Linux

11监控SQL Server的指标

12监控SQL Server

13被监控Apache的配置

14监控Apache

15安装MySQL和JRE

16安装SiteScope

17打开SiteScope_复制mysql驱动

18SiteScope添加数据库计数器

19LoadRunner监控MySQL

第四章 LoadRunner场景监控讲义 

资料.rar  

第五章 LoadRunner结果分析  

01结果摘要和统计数据摘要

02事务摘要和http响应摘要

03打开保存的分析结果

04分析图简介

05分析摘要讲解

06标准差和百分之90平均数

07在线用户图_每秒点击次数_事务响应时间

08单独显示事务响应时间与在线用户合并图_每秒事务数

09每秒总事务数_事务性能摘要_百分比和分布事务响应时间图_吞吐量图_http状态码图

10每秒重试次数_重试摘要_页面诊断

11页面细分图

12SLA分析

13输出分析报告

14运行负载测试并监控系统资源

15添加资源监控后的结果分析

16页面诊断和资源监控结果分析

第五章 LoadRunner结果分析讲义 

资料.rar  

06第六章 Jmeter性能测试  

01JMeter相关术语

02搭建Jmeter环境的步骤_安装JDK

03配置Java环境变量_安装Badboy_拷贝Jmeter

04安装被测软件Webtours

05Badboy录制脚本_导入脚本到jmeter_回放脚本

06设置代理服务器_jmeter代理录制脚本不能使用localhost

07Jmeter代理录制脚本

08自己编写请求

09修正脚本增强易读性

10添加响应断言

11添加事务

12添加参数

13引用参数_运行负载测试

14Jmeter中的正则表达式

15正则表达式模式和匹配数字的用法

16正则表达式中问号的用法_BeanShellSampler

17BeanShellSampler案例

18录制订票脚本并验证业务正确性

19查找会话值的方法

20使用正则表达式找到数据进行关联

21在eclipse中创建项目、包和类

22substring和split函数的用法_编写left函数

23编写split函数_导出包

24导入jar包_正则表达式提取班次

25BeanShell使用log输出自定义函数值

26使用vars.put保存参数

27参数化始发地和目的地

28为订票脚本添加事务

29为订票脚本添加断言

30添加循环控制器

31正则表达式查找班次和航班号

32添加计数器

33用户自定义变量

34录制和增强脚本小结

35添加集合点

36快速添加200个IP_快速存储200个IP参数

37IP欺骗

38多机联合负载的步骤_控制机和负载机基本设置

39控制机保留100个IP_创建控制机和负载机IP参数文件

40负载机设置100个IP_拆分参数文件

41修改脚本和参数文件的位置

42负载机搭建jmeter环境_指定负载机并启动jmeter-server.bat

43多机联合负载运行测试

44添加监听器_监控硬件资源

45取样器和聚合报告结果分析

46用表格查看结果

47非GUI运行测试前的脚本修正

48修改字符编码_调整日志输出级别

49设置资源图并保存位置_非GUI运行测试_导出测试结果

50解决导出结果汉字乱码问题

51处理硬件资源图

52导出结果Dashboard结果解释

53导出结果图形解释

第六章 JMeter性能测试 

资料.rar  

07第七章 Jmete
尚学堂软件测试全套视频电脑讲座课程

资源下载此资源仅限VIP购买,请先
客服微信:2743319061
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章资源,如无特殊说明或标注,均为本站网友和创作者贡献分享。如若本站内容侵犯了原著者的合法权益,可联系网站客服QQ2743319061删除。

云炬星球 尚学堂软件测试全套视频电脑讲座课程 https://src.yunjunet.cn/1739651.html

常见问题
  • 放心亲,我们不会为了几十块钱的东西坏了名声!
查看详情
  • 方法一:点击“立即下载.”按钮,付款后在下载弹窗的虚线框的隐藏信息里获取 方法二:在正文底部使用VIP查看隐藏的解压密码 方法三:联系【云炬网络】公众号客服获取
查看详情
  • 付款后会出现“立即下载”按钮(点击即可下载),如果下载失败也可以联系客服发订单截图补发。
查看详情
  • 登录购买会多端同步购买记录,永久可以查看反复下载;非登录购买仅将购买记录保存到本地浏览器中,浏览器cookie清除后无法再次下载。先右上角点登录,然后点击微信图标可以快速授权注册登录^_^
查看详情
  • 可以试看。点击”查看演示“或“试看预览”按钮可以试读从资料目录中节选的部分内容,也可以自己指定想试看的内容。
查看详情
  • 原因一:本站所有资源已开启有效性检测(服务器24h全自动监测),当监测到下载链接无法访问时会提示“该资源已失效,请勿购买”,遇到这种情况可以联系客服修复失效的下载链接,或直接联系客服在淘宝下单购买即可。(检测原理:购买前服务器程序会预访问下载链接,响应值为200说明资源有效允许购买,响应值为404或502等报错说明资源失效禁止购买)。原因二:上传者未启用“下载”选项。
查看详情
官方客服团队

为您解决烦忧 - 24小时在线 专业服务