IT软件测试技术资料4294.docx





《IT软件测试技术资料4294.docx》由会员分享,可在线阅读,更多相关《IT软件测试技术资料4294.docx(168页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 目录一软件测测试从零零开始5511 引言言512 测试试准备工工作5121 向有经经验的测测试人员员学习55122 阅读软软件测试试的相关关书籍66123 走读缺缺陷跟踪踪库中的的问题报报告单66124 走读相相关产品品的历史史测试用用例6125 学习产产品相关关的业务务知识6613 识别别测试需需求7131 主动获获取需求求7132 确认需需求的优优先级88133 加入开开发小组组的邮件件群组88134 与开发发人员为为邻814 测测试用例例设计88141 测试用用例的基基本格式式8142 重用同同类型项项目的测测试用例例9143 利用已已有的软软件 CChecckliist99144 加
2、强测测试用例例的评审审10145 定义测测试用例例的执行行顺序11015 测试试用例执执行100151 搭建软软件测试试环境,执执行测试试用例110152 测试执执行过程程应注意意的问题题11153 及时更更新测试试用例111154 提交一一份优秀秀的问题题报告单单1216 测试试结果分分析12217 总结结13二软件测测试的常常识13321 引言言1322 软件件测试常常识133221 测试是是不完全全的(测测试不完完全)113222 测试具具有免疫疫性(软软件缺陷陷免疫性性)144223 测试是是 “ 泛型概概念 ” (全程程测试)14224 80-20 原则144225 为效益益而测试试
3、15226 缺陷的的必然性性15227 软件测测试必须须有预期期结果115228 软件测测试的意意义 - 事后后分析115229 结论:15三浅谈软软件开发发中的注注意事项项1631 项目目设计11632 设计计变化和和需求变变化16633 代码码编写117331 源程序序文件结结构177332 界面设设计风格格的一致致性177333 编辑风风格177334 命名规规范18834 BUUG修补补1835 开发发人员的的测试118四软件测测试的若若干问题题1941 前言言1942 博弈弈的各方方1943 测试试的过程程2044 测试试所具备备的素质质2045 自动动化测试试2046 测试试的误区
4、区21五浅谈功功能测试试用例模模板设计计2151 Exxcell 模版版2152 测试试用例状状态转换换分析223六如何提提高软件件质量22361 什么么是质量量2462 流程程对质量量的贡献献2563 流程程与技术术2764 全面面质量管管理28865 关注注测试22966 成功功的铁三三角30067 国际际上流行行的质量量标准33068 如何何起步332七 IISO和和CMMM,我们们该选择择谁32271 管理理水平的的适用性性3372 复杂杂度的适适用性333721何谓研研发过程程复杂度度34722 何谓组组织机构构复杂度度3473 量化化管理的的适用性性上35574 结论论36八如何做
5、做好单元元测试33681 前言言3682 组织织结构应应该保证证测试组组参与单单元测试试3683 加强强单元测测试流程程规范性性37831 制订单单元测试试的过程程定义337832 单元测测试工作作产品必必须纳入入配置管管理388833 必须制制订覆盖盖率指标标和质量量目标来来指导和和验收单单元测试试38834 加强详详细设计计文档评评审39984 单元元测试者者技能的的提高339841 加强对对单元测测试人员员的技能能培训339842 必须引引入工具具进行辅辅助400843 单元测测试者加加强对被被测软件件的全面面了解44085 结尾尾40九漫谈人人机界面面测试44191 一致致性测试试41
6、92 信息息反馈测测试42293 界面简简洁性测测试42294 界面面美观度度测试44295 用户户动作性性测试44396 行业业标准测测试43397 小结结44十基于WWeb的的系统测测试方法法441011 功功能测试试4510111 链接测测试45510112 表单测测试45510113 Coookiees测试试4510114 设计语语言测试试4510115 数据库库测试4461022 性性能测试试4610221 连接速速度测试试4610222 负载测测试46610223 压力测测试4661033 可可用性测测试47710331 导航测测试47710332 图形测测试47710333 内容
7、测测试47710334 整体界界面测试试471044 客客户端兼兼容性测测试48810441 平台测测试48810442 浏览器器测试4481055 安安全性测测试4881066 总总结499十一为盈盈利而测测试4991111 引引言4991122 什什么是软软件测试试501133 六六个误区区5011331 误区一一:忽视视对正常常输入的的测试55011332 误区二二:忽视视设计阶阶段的参参与与评评估50011333 误区三三:忽视视测试计计划与测测试文档档的建立立及维护护5111334 误区四四:忽视视缺陷的的分析,报报告及跟跟踪51111335 误区五五:错误误的测试试目标及及测试终终
8、止条件件5111336 误区六六:不懂懂得合理理调配使使用测试试人员的的知识技技能结构构511144 软件质质量与软软件测试试521155 软软件测试试的经济济目的55411551 满足用用户需求求,提高高产品的的竞争力力,最终终提高产产品的销销售量55411552 尽早发发现缺陷陷,降低低后继质质量成本本541166 何何时应当当停止测测试566十二整体体性能测测试剖析析57十三性能能测试工工具之研研究6221311 性性能测试试的意义义621322 性性能测试试工具综综述6331333 性性能测试试工具的的体系架架构6441344 虚虚拟用户户产生器器 Vuugenn651355 PPro
9、xxy 二二次捕获获的问题题671366 关关联的问问题6881377 脚脚本的问问题7001388 CCondducttor 和 Pllayeer 部部分7111399 CCondducttor 和 Pllayeer 的的技术要要点72213110 数据分分析工具具 Annalyysiss7213111 结束语语72十四性能能测试原原理及性性能测试试实例分分析7331411 软软件测试试中的性性能测试试7314111 性能测测试的含含义73314112 性能测测试的分分解7331422 一一个性能能测试实实例74414221 被测系系统74414222 对被测测系统进进行性能能测试77514
10、55 总总结800十五软件件GUII测试中中的关注注点8001511 不不能不说说的二个个问题88115111 软件测测试中的的“二八”原则81115112 软件黑黑盒测试试解决的的问题8811522 软软件黑盒盒测试常常见错误误类型及及说明88115221 用户界界面错误误8115222 功能性性8115223 人机交交互8221533 命命令结构构和录入入8715331 不一致致性87715332 “最优优化”8715333 菜单8991544 遗遗漏的命命令90015441 状态转转换90015442 危机预预防90015443 由用户户进行的的错误处处理91115444 其他问问题91
11、11555 程程序僵化化9215551 用户可可调整性性9215552 控制方方式9331566 性性能94415661 降低程程序速度度9415662 缓慢回回应94415663 如何减减少用户户吞吐量量9415664 反应拙拙劣94415665 没有提提前输入入9515666 没有给给出某个个操作会会花很长长时间的的警告99515667 程序太太多提示示和询问问9515668 尽量使使用简单单命令和和提示9951577 输输出95515771 不能输输出某种种数据99515772 不能重重定向输输出95515773 与一个个后续过过程不兼兼容的格格式96615774 必须输输出的很很少或很
12、很多96615775 不能控控制输出出布局99615776 荒谬的的精度输输出级别别9615777 不能控控制表或或图的标标记96615778 不能能控制图图形的缩缩放比例例961588 错错误处理理9615881 错误预预防96615882 错误检检测97715883 错误恢恢复98815884 边界相相关的错错误99915885 计算错错误10001599 小小结1000十六软件件测试技技术100016.11 软软件测试试基础110116.11.1 测试试目标110116.11.2测测试原则则101116.11.3 可测测试性110216.22 测测试用例例设计110416.33 白白盒测
13、试试104416.44 基基本路径径测试110516.44.1 流图图符号110516.44.2 环形形复杂性性106616.44.3 导出出测试用用例100616.44.4 图图矩阵110816.55 控制结结构测试试108816.55.1 条件件测试110816.55.2 数据据流测试试110016.55.3 循环环测试111116.66 黑黑盒测试试1122一 软软件测试试 从零零开始【摘要】本本文面向向软件测测试新手手,从测测试前的的准备工工作、测测试需求求收集、测测试用例例设计、测测试用例例执行、测测试结果果分析几几个方面面给出建建议和方方法。鉴鉴于国内内的软件件开发、测测试不规规范
14、的现现状,本本文为软软件测试试新手提提供了若若干个软软件测试试的关注注点。【关键词词】软件件测试、测测试用例例、测试试需求、测测试结果果分析 11 引言言几年前,从从学校毕毕业后,第第一份工工作就是是软件测测试。那那时候,国国内的软软件企业业大多对对软件测测试还没没有什么么概念,书书店里除除了郑人人杰编写写的计计算机软软件测试试技术之之外,几几乎没有有其它的的软件测测试相关关书籍,软软件测试试仅仅在在软件工工程的教教材中作作为一个个章节列列出来,因因此,我我对软件件测试一一无所知知。不过过,在正正式走上上工作岗岗位之前前,公司司提供了了为期两两周的系系统的软软件测试试技术专专题培训训,对接接下
15、来的的软件测测试工作作有很大大的指导导意义。现现在,我我继续从从事软件件测试的的培训与与咨询服服务,在在这个过过程中,亲亲眼目睹睹了很多多软件测测试新手手面对的的困惑,他他们初涉涉软件测测试行业业,没有有接受系系统的培培训,对对软件测测试一无无所知,既既不知道道该测试试什么,也也不知道道如何开开始测试试。下面面针对上上述情况况,给出出若干解解决办法法。 12 测试试准备工工作在测试工工作伊始始,软件件测试工工程师应应该搞清清楚软件件测试工工作的目目的是什什么。如如果你把把这个问问题提给给项目经经理,他他往往会会这样回回答: “ 发发现我们们产品里里面的所所有 BBUG ,这就就是你的的工作目目
16、的 ” 。作为为一名软软件测试试新手,如如何才能能发现所所有的 BUGG ?如如何开始始测试工工作?即即便面对对的是一一个很小小的软件件项目,测测试需要要考虑的的问题也也是方方方面面的的,包括括硬件环环境、操操作系统统、产品品的软件件配置环环境、产产品相关关的业务务流程、用用户的并并发容量量等等。该该从何处处下手呢呢?121 向有经经验的测测试人员员学习如果你进进入的是是一家运运作规范范的软件件公司,有有独立的的软件测测试部门门、规范范的软件件测试流流程、软软件测试试技术有有一定的的积累,那那么,恭恭喜你!你可以以请求测测试经理理委派有有经验的的测试人人员作为为你工作作上的业业务导师师,由他他
17、列出软软件测试试技术相相关书籍籍目录、软软件测试试流程相相关文档档目录、产产品业务务相关的的文档目目录,在在业务导导师的指指导下逐逐步熟悉悉软件测测试的相相关工作作。其实实,在很很多运作作规范的的软件公公司,已已经把上上述的师师父带徒徒弟的方方式固化化到流程程中。 如果你进进入的是是一个软软件测试试一片空空白的软软件企业业,那么么,也恭恭喜你!你可以以在这里里开创一一片自己己的软件件测试事事业,当当然,前前提是老老板确实实认识到到软件测测试的重重要性,实实实在在在需要提提高产品品的质量量。这时时候,可可以到国国内的软软件测试试论坛和和相关网网站上寻寻找软件件测试资资源,这这种情况况下,自自学能
18、力力和对技技术的悟悟性就至至关重要要了。 122 阅读软软件测试试的相关关书籍现在,中中文版的的软件测测试书籍籍越来越越多,有有的是国国人自己己写的,有有的是翻翻译国外外经典之之作。可可以到 或者 等网络络购书的的站点查查找软件件测试相相关的书书籍。目目前,从从国外引引入的软软件测试试书籍有有很多经经典之作作,但是是,翻译译成中文文后,翻翻译质量量对阅读读效果有有很大的的影响。 123 走读缺缺陷跟踪踪库中的的问题报报告单如果您所所在的公公司已经经有软件件缺陷跟跟踪库了了,无论论采用的的是商用用工具,如如 CllearrQueest 、 TTesttDirrectter 等工具具,还是是采用的
19、的 Buugziillaa 、 Manntiss 等开开源工具具,这都都无关紧紧要,缺缺陷跟踪踪库中的的缺陷报报告单才才是有价价值的。缺缺陷跟踪踪库中的的问题报报告单是是软件测测试工程程师工作作绩效的的集中体体现,同同时也是是软件产产品问题题的集中中体现。一一般来说说,缺陷陷报告单单中最关关键的几几个部分分包括:第一部部分是发发现缺陷陷的环境境,包括括软件环环境、硬硬件环境境等;第第二部分分是缺陷陷的基本本描述;第三部部分是开开发人员员对缺陷陷的解决决方法。通通过对上上述缺陷陷报告单单的三个个部分作作仔细分分析,不不知不觉觉你已经经吸收了了其他软软件测试试人员的的工作经经验,并并掌握了了软件产
20、产品常见见的基本本问题。这这是迅速速提高软软件测试试经验的的好方法法。 124 走读相相关产品品的历史史测试用用例如果你所所在的公公司有测测试用例例管理系系统,那那么,走走读相关关产品的的软件测测试用例例是迅速速提高测测试用例例设计水水平的一一条捷径径。走读读测试用用例也是是有技巧巧的。测测试用例例写作一一般会包包括测试试用例项项和根据据测试用用例项细细化的测测试用例例,下面面举例说说明。 “ 测测试用户户登录的的功能 ” 是是一个测测试项,该该测试项项的目的的是测试试用户登登录功能能是否正正确,是是否能够够完成正正常的登登录功能能,是否否能够对对非法用用户名和和密码做做异常处处理等等等。因此
21、此,根据据该用例例项,可可以设计计出若干干个测试试用例,大大多数情情况下,测测试用例例项和测测试用例例是一对对多的关关系。 通过走读读测试用用例项目目,你可可以掌握握应该从从哪些功功能点着着手未来来的测试试工作;通过走走读软件件测试用用例,你你可以了了解如何何根据被被测试的的功能点点开展软软件测试试用例的的设计工工作,包包括如何何确定测测试用例例的输入入、测试试用例的的操作步步骤和测测试用例例的输出出结果等等。 总之,走走读其他他软件测测试人员员设计的的优秀软软件测试试用例,是是提高自自身用例例设计水水平的好好方法。 125 学习产产品相关关的业务务知识软件测试试人员不不仅要掌掌握软件件测试技
22、技术相关关知识,对对产品相相关的业业务知识识也要学学习。这这很好理理解,如如果从事事财务软软件的测测试工作作,一定定要学习习财务知知识;如如果从事事通讯产产品测试试工作,那那么相关关的通讯讯理论知知识也是是必须的的;如果果从事银银行软件件的测试试,银行行的业务务流程也也是不可可或缺的的知识点点。 因此,在在学习软软件测试试技术的的同时,千千万不要要忽略产产品相关关业务知知识的学学习。如如果你是是一个软软件测试试技术专专家,但但是对产产品业务务知识一一无所知知,那么么也只能能测试出出来纯粹粹的软件件缺陷,而而面对眼眼前出现现的产品品业务相相关的缺缺陷,很很可能是是视而不不见,如如此这般般,软件件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IT 软件 测试 技术资料 4294

限制150内