软件测试基础介绍
1. 软件测试基础
1.1. 什么是软件
Windows,Office,金山词霸,有道云,手机淘宝,手机微信...
1.2. 什么是软件测试
使用人工或者自动手段,来运行或者测试某个系统的过程。其目的在于检测它是否满足规定的需求或者弄清预期结果与实际结果之间的差别
1.3. 学习软件测试能做什么
1.4. 程序测试包含哪些内容
程序测试包括程序逻辑功能,界面,性能,易用性,兼容性,安装等测试,当然文档测试也算,排版,字体大小,也算程序测试的内容
1.5. 测试环境
测试环境=硬件+软件+网络
硬件环境:pc机还是笔记本
软件环境:windows10 windows8 windows7
网络:局域网还是互联网
1.6. 测试用例
测试用例,英文是Test Case缩写为TC,指的是在测试执行之前设计的一套详细的测试方案,包括测试环境,测试步骤,测试数据和预期结果。
测试用例=输入+输出+测试环境
1.6.1. 为什么写测试用例
优点:
A) 便于团队交流
B) 便于重复测试
C) 便于跟踪统计
D) 便于用户自测
缺点:浪费时间,编写测试用例的时间有可能比测试时间还要长
1.6.2. 什么时间写测试用例
需求评审结束开始编写测试用例
1.6.3. 测试用例模板
一般测试用例模板分为两种:word和excel
案例: