- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接触 功能测试已经有三年之久,对功能测试也有自己的一些感触和心得,下面就说说功能测试那点事。
一、从测试前期 工作开始谈起
当接到一个新项目时,首先需要做的就是了解该项目的测试内容,测试范围,项目周期以及项目目前的进度。根据对项目的了解,综合测试资源,制定出项目的测试计划和测试策略。当项目开发的已经比较完整,可以直接进行 系统测试,基本上采取常规测试,系统测试和回归测试进行交替。有些项目,只完成部分模块的开发时,则适合加入集成测试。如果项目时间比较紧张,而资源条件又允许的条件下,也可以进行 敏捷测试。根据项目各自的特点,采取最佳的测试策略。
二、关于模块划分和用例编写
关于 web测试,大家也都知道,有些功能是基于页面的。当功能和页面相互融合的时候,对于模块的划分就不是那么容易了。如果按页面进行划分,比较容易进行任务的分配,操作起来也比较容易控制。但是,每个页面上会出现重复的或类似的功能,出现问题后,容易产生冗余和重复的bug。如果按照功能去划分,可能需要在每个页面上进行重复操作,并且对于web页面的测试,功能也不是很好区分,不是很明显,并且比较散,可能一个操作会对多个页面产生影响。我的经验是,一般情况下,页面划分优先级高于功能模块划分。当然,具体情况还要具体分析。
关于用例如何编写,我想大部分的测试工程师都会比较了解,什么等价类划分,边界值分析法,因果图法,等等,大家只管去网上查吧,介绍的有很多。只要有用例的标题,操作步骤,期望结果,基本上都是可用的。
三、测试过程
当用例编写完成,项目组进行了用例评审后就可以直接进入测试执行阶段了。(对于如何进行用例评审,曾经尝试过两种方法,一种是每条逐个评价,一种是只评价用例框架。前者耗时太多,后者细节不够,总是无法找到最佳的方式。不知各位看官是否有这方面的经验。)在这个阶段,曾经做过一个关于交叉测试的实验。项目中,有测试工程师A编写完的用例,分配给B来执行,或者,在项目接近收尾的阶段,让团队人员进行互相补充的交叉测试。发现,后者的结果比前者要好。因为前者是将交叉测试放在项目比较靠前的阶段进行,一般情况下,工程师会严格按照 测试用例进行测试,很难有时间去挖掘深层次的缺陷。而后者是将交叉测试安排到项目比较靠后的阶段进行,此时,大部分的缺陷已经被挖掘出,可能在进行测试时,有助于思维的发散。
四、测试风险评估
在测试整体完成后,需要测试负责人对该项目进行总结,编写测试报告,其中必须要做的功课就是进行风险评估。测试环境和线上的正式环境还是存在不少差异,有些模块在测试环境下可能无法进行完善的测试,比如数据迁移的问题,比如第三方接口的不稳定。对于测试覆盖不到的地方,尽量在此列出,提醒相关人员的注意,将上线后可能出现问题的风险降到最低点。
对于功能测试的流程以及每个阶段如何开展,网上的资料已经很多很多,就不细说了,上面几点是在工作中,觉得值得注意的几点,希望大家可以共同探讨。
第一篇文章总结:测试用例执行时实行交叉测试方法,A设计的测试用例给B完成,B设计的给A完成,一般是在项目后期进行效果比较好
第二篇文章
测试用例是测试执行的关键,它直接指导如何测试。测试用例的产生源于测试需求,所以在此之前需要把测试需求做好。根据测试需求的分类,在系统功能方面,我把它分成三个集合:界面功能,通用功能,业务功能。任何一个页面的元素都可以分解成这三个集合中的子集或元素。根据这三个集合的特点选择不同的测试用例设计方式。具体的设计可以参考不同的用例模板,对于界面功能,选择简单的模版,甚至列表都可以,因为它们的元素一般都比较独立。通用功能指在很多系统中都会出现的一些常规功能,比如:“上一页”,“返回”,“返回主界面”等,它们有页面的动态变化。在 数据库里的反映,就是最多只涉及单个表格的改动,并不引起表与表之间的连锁反应。它所使用的用例模式可采用现在常用的描述法表示。不过对具体系统中的某些功能点还需要具体再考虑。
测试用例设计的重点就是业务功能。对于一个熟练的测试人员来说,界面和通用功能的检查,用例已在他们的心中,并不需要文档指导。业务功能是一个系统的核心,它往往也代表了一个管理软件的价值。业务功能的测试用例模版,我现在比较支持场景法。对主业务流的设计采取全路径的检测,因为他们的节点不是特别多,其它的不再累述。除了对系统正确业务流执行的设计外,还有其它一些设计方法,根据测试人员的不同特点,他们的设计也会有所不同。业务功能的设计在我看来是最能反映出测试设计人员的专业水平。因为它不但需要好的测试技术还需要好的系统相关行业知识。
这种用例分类的想法,是为公共用例库的建立策化。为了方便测试文档管理,培养新人,特别是将熟练的测试人员从重复繁重的文档 工作中脱离
您可能关注的文档
- 工程造价五年制人才培养方案Microsoft-Word-文档.doc
- 工程质量处罚细则2(修改版).doc
- 工业工程无锡天宝电机实习报告.doc
- 工业设计史试题(1).doc
- 工业设计中的材料应用-塑料.doc
- 工造4班-五四红旗团支部事迹材料.doc
- 公共关系写作(教案).doc
- 公司Aruba无线方案.doc
- 公需科目考试-网络安全建设与-网络社会治理试题库全.doc
- 古代文论复习资料(整理版).doc
- 计量经济学 第2版 习题答案 第10章 向量自回归模型参考答案.docx
- 《全媒体运营(慕课版)》 教案(5_8)全媒体的定位策略 .doc
- 新实用英语综合教程(第1册) 课件 7单元 Amazing Architecture;8单元 Real Hero.pptx
- 数字图像处理与深度学习技术应用 课件 第8、9章 图像形态学处理、图像分割与测量.pptx
- 《全媒体运营(慕课版)》 教案(1_4)全媒体运营概述 .doc
- 大学生生态文明教育 课件 第六章 加强大学生生态文明教育.pptx
- 新时代高职生就业指导 课件 第一章 认识大学生就业.pptx
- 新时代高职生就业指导 课件全套 陶昌学 第1--9章 认识大学生就业---珍惜工作机会和培养工匠精神.pptx
- 数字图像处理与深度学习技术应用 课件 第4、5章 图像几何变换、图像的灰度变化.pptx
- 计量经济学 第2版 习题答案汇总 马成文 第1--13章 绪论---政策评估模型.docx
最近下载
- 2024江苏招生计划专刊(可搜索).pdf
- 高中体育与健康模块教学设计(足球18课时).doc
- 埃森哲-平安银行零售转型零售网点规划及转型、改造方案_201608.pdf VIP
- AP音乐理论 2022年真题 附答案和评分标准 AP Music Theory 2022 Real Exam with Answers and Scoring Guidelines.pdf VIP
- JT-T-1111-2017综合货运枢纽分类与基本要求.docx VIP
- 小学古诗词素养大赛试题及答案.doc
- 晋剧《清风亭》剧本.doc
- 弧微分曲率及其计算公式曲率圆与曲率半径.PPT
- 自建房安全隐患培训课件.pptx VIP
- 如何上好自习课,使晚自习更高效 主题班会课件(共15张ppt)七年级.ppt
文档评论(0)