软件测试(英语: Software Testing),描述一种用来促进鉴定软件的完整性、安全性和质量的过程,换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程,软件测试的经典定义是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
全程贴心服务,助力学习
课程对接企业需求,项目实战解决方案式教学培养全栈软件测试人才
项目介绍:电商平台是互联网行业中常见的软件产品类别之一。学习掌握电商平台前后端测试开发技术能力,既是软件测试工程师的基本技能要求,又可在未来就业时斩获更多工作机会。
强化技术能力:HTML5新增元素与属性、Javascript语句结构、Vue.js框架技术、黑盒测试用例设计方法、缺陷识别与缺陷跟踪系统、WEB测试方法等
项目介绍:移动互联网是目前对软件测试人才技术要求的行业之一,其软件产品具有开发迭代周期短,测试要求高的特点所以这一类型的项目主要集中在整体课程体系的后段,主要通过项目训练App UI测试、App自动化测试等高薪岗位的必备能力
强化技术能力:Android开发基础、HTML5 APP开发基础、移动端测试技术、Monkey自动化测试、Appnium自动化测试
软件测试技术之测试用例你了解多少
软件测试管理之缺陷报告单的编写BUG应该包含的信息有:标题、基本信息、测试的软件和硬件环境、软件版本、类型、严重程度、处理优先级、重复缺陷的操作步骤、缺陷实际结果描述、期望的正确结果描述、注释文字和截取的缺陷图像。
Correct 准确,每个组成部分的描述准确,不会引起误解。
Clear 清晰,每个组成部分描述清晰,易于理解
Concise 简洁,只包含必不可少的信息,不包括任何多余的内容。
Complete 完整,包含复现该缺陷的完整步骤和其他本质信息
Consistent一致,按照一致的格式书写全部缺陷报告
(1)相关属性:编号、测试人员、测试时间、所属版本号、状态、严重程度、处理优先级、接受者
(2)简单描述
详细描述:测试(软件和硬件)环境、前提条件、重现缺陷的操作步骤、测试输入数据、缺陷的实际结果描述、期望的正确结果描述)
(3)相关附件:缺陷截图;被测试软件运行的相关日志文件。