it软件测试技术资料.doc

上传人:F****n 文档编号:94317207 上传时间:2019-08-05 格式:DOC 页数:114 大小:1.09MB
返回 下载 相关 举报
it软件测试技术资料.doc_第1页
第1页 / 共114页
it软件测试技术资料.doc_第2页
第2页 / 共114页
it软件测试技术资料.doc_第3页
第3页 / 共114页
it软件测试技术资料.doc_第4页
第4页 / 共114页
it软件测试技术资料.doc_第5页
第5页 / 共114页
点击查看更多>>
资源描述

《it软件测试技术资料.doc》由会员分享,可在线阅读,更多相关《it软件测试技术资料.doc(114页珍藏版)》请在金锄头文库上搜索。

1、 目录一 软件测试 从零开始511 引言512 测试准备工作5121 向有经验的测试人员学习5122 阅读软件测试的相关书籍6123 走读缺陷跟踪库中的问题报告单6124 走读相关产品的历史测试用例6125 学习产品相关的业务知识613 识别测试需求7131 主动获取需求7132 确认需求的优先级8133 加入开发小组的邮件群组8134 与开发人员为邻814 测试用例设计8141 测试用例的基本格式8142 重用同类型项目的测试用例9143 利用已有的软件 Checklist9144 加强测试用例的评审10145 定义测试用例的执行顺序1015 测试用例执行10151 搭建软件测试环境,执行测

2、试用例10152 测试执行过程应注意的问题11153 及时更新测试用例11154 提交一份优秀的问题报告单1216 测试结果分析1217 总结13二 软件测试的常识1321 引言1322 软件测试常识13221 测试是不完全的(测试不完全)13222 测试具有免疫性(软件缺陷免疫性)14223 测试是 “ 泛型概念 ” (全程测试)14224 80-20 原则14225 为效益而测试15226 缺陷的必然性15227 软件测试必须有预期结果15228 软件测试的意义 - 事后分析15229 结论:15三 浅谈软件开发中的注意事项1631 项目设计1632 设计变化和需求变化1633 代码编写1

3、7331 源程序文件结构17332 界面设计风格的一致性17333 编辑风格17334 命名规范1834 BUG修补1835 开发人员的测试18四 软件测试的若干问题1941 前言1942 博弈的各方1943 测试的过程2044 测试所具备的素质2045 自动化测试2046 测试的误区21五 浅谈功能测试用例模板设计2151 Excel 模版2152 测试用例状态转换分析23六 如何提高软件质量2361 什么是质量2462 流程对质量的贡献2563 流程与技术2764 全面质量管理2865 关注测试2966 成功的铁三角3067 国际上流行的质量标准3068 如何起步32七 ISO和CMM,我

4、们该选择谁3271 管理水平的适用性3372 复杂度的适用性33721何谓研发过程复杂度34722 何谓组织机构复杂度3473 量化管理的适用性上3574 结论36八 如何做好单元测试3681 前言3682 组织结构应该保证测试组参与单元测试3683 加强单元测试流程规范性37831 制订单元测试的过程定义37832 单元测试工作产品必须纳入配置管理38833 必须制订覆盖率指标和质量目标来指导和验收单元测试38834 加强详细设计文档评审3984 单元测试者技能的提高39841 加强对单元测试人员的技能培训39842 必须引入工具进行辅助40843 单元测试者加强对被测软件的全面了解4085

5、 结尾40九 漫谈人机界面测试4191 一致性测试4192 信息反馈测试4293 界面简洁性测试4294 界面美观度测试4295 用户动作性测试4396 行业标准测试4397 小结44十 基于Web的系统测试方法44101 功能测试451011 链接测试451012 表单测试451013 Cookies测试451014 设计语言测试451015 数据库测试46102 性能测试461021 连接速度测试461022 负载测试461023 压力测试46103 可用性测试471031 导航测试471032 图形测试471033 内容测试471034 整体界面测试47104 客户端兼容性测试48104

6、1 平台测试481042 浏览器测试48105 安全性测试48106 总结49十一 为盈利而测试49111 引言49112 什么是软件测试50113 六个误区501131 误区一:忽视对正常输入的测试501132 误区二:忽视设计阶段的参与与评估501133 误区三:忽视测试计划与测试文档的建立及维护511134 误区四:忽视缺陷的分析,报告及跟踪511135 误区五:错误的测试目标及测试终止条件511136 误区六:不懂得合理调配使用测试人员的知识技能结构51114 软件质量与软件测试52115 软件测试的经济目的541151 满足用户需求,提高产品的竞争力,最终提高产品的销售量541152

7、 尽早发现缺陷,降低后继质量成本54116 何时应当停止测试56十二 整体性能测试剖析57十三 性能测试工具之研究62131 性能测试的意义62132 性能测试工具综述63133 性能测试工具的体系架构64134 虚拟用户产生器 Vugen65135 Proxy 二次捕获的问题67136 关联的问题68137 脚本的问题70138 Conductor 和 Player 部分71139 Conductor 和 Player 的技术要点721310 数据分析工具 Analysis721311 结束语72十四 性能测试原理及性能测试实例分析73141 软件测试中的性能测试731411 性能测试的含义

8、731412 性能测试的分解73142 一个性能测试实例741421 被测系统741422 对被测系统进行性能测试75145 总结80十五 软件GUI测试中的关注点80151 不能不说的二个问题811511 软件测试中的“二八”原则811512 软件黑盒测试解决的问题81152 软件黑盒测试常见错误类型及说明811521 用户界面错误811522 功能性811523 人机交互82153 命令结构和录入871531 不一致性871532 “最优化”871533 菜单89154 遗漏的命令901541 状态转换901542 危机预防901543 由用户进行的错误处理911544 其他问题91155

9、 程序僵化921551 用户可调整性921552 控制方式93156 性能941561 降低程序速度941562 缓慢回应941563 如何减少用户吞吐量941564 反应拙劣941565 没有提前输入951566 没有给出某个操作会花很长时间的警告951567 程序太多提示和询问951568 尽量使用简单命令和提示95157 输出951571 不能输出某种数据951572 不能重定向输出951573 与一个后续过程不兼容的格式961574 必须输出的很少或很多961575 不能控制输出布局961576 荒谬的精度输出级别961577 不能控制表或图的标记961578 不能控制图形的缩放比例9

10、6158 错误处理961581 错误预防961582 错误检测971583 错误恢复981584 边界相关的错误991585 计算错误100159 小结100十六 软件测试技术10016.1 软件测试基础10116.1.1 测试目标10116.1.2 测试原则10116.1.3 可测试性10216.2 测试用例设计10416.3 白盒测试10416.4 基本路径测试10516.4.1 流图符号10516.4.2 环形复杂性10616.4.3 导出测试用例10616.4.4 图矩阵10816.5 控制结构测试10816.5.1 条件测试10816.5.2 数据流测试11016.5.3 循环测试1

11、1116.6 黑盒测试112一 软件测试 从零开始【摘要】本文面向软件测试新手,从测试前的准备工作、测试需求收集、测试用例设计、测试用例执行、测试结果分析几个方面给出建议和方法。鉴于国内的软件开发、测试不规范的现状,本文为软件测试新手提供了若干个软件测试的关注点。【关键词】软件测试、测试用例、测试需求、测试结果分析 11 引言 几年前,从学校毕业后,第一份工作就是软件测试。那时候,国内的软件企业大多对软件测试还没有什么概念,书店里除了郑人杰编写的计算机软件测试技术之外,几乎没有其它的软件测试相关书籍,软件测试仅仅在软件工程的教材中作为一个章节列出来,因此,我对软件测试一无所知。不过,在正式走上

12、工作岗位之前,公司提供了为期两周的系统的软件测试技术专题培训,对接下来的软件测试工作有很大的指导意义。现在,我继续从事软件测试的培训与咨询服务,在这个过程中,亲眼目睹了很多软件测试新手面对的困惑,他们初涉软件测试行业,没有接受系统的培训,对软件测试一无所知,既不知道该测试什么,也不知道如何开始测试。下面针对上述情况,给出若干解决办法。 12 测试准备工作 在测试工作伊始,软件测试工程师应该搞清楚软件测试工作的目的是什么。如果你把这个问题提给项目经理,他往往会这样回答: “ 发现我们产品里面的所有 BUG ,这就是你的工作目的 ” 。作为一名软件测试新手,如何才能发现所有的 BUG ?如何开始测试工作?即便面对的是一个很小的软件项目,测试需要考虑的问题也是方方面面的,包括硬件环境、操作系统、产品的软件配置环境、产品相关的业务流程、用户的并发容量等等。该从何处下手呢?121 向有经验的测试人员学习 如果你进入的是一家运作规范的软件公司,有独立的软件测试部门、规范的软件测试流程、软件测试技术有一定的积累,那么,恭喜你!你可以请求测试经理委派有经验的测试人员作为你工作上的业务导师,由他列出软件测试技术相关书籍目录、软件测试流程相关文档目录、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号