关于测试工作流程及工具使用.docx

上传人:scccc 文档编号:12261860 上传时间:2021-12-02 格式:DOCX 页数:13 大小:208.33KB
返回 下载 相关 举报
关于测试工作流程及工具使用.docx_第1页
第1页 / 共13页
关于测试工作流程及工具使用.docx_第2页
第2页 / 共13页
关于测试工作流程及工具使用.docx_第3页
第3页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《关于测试工作流程及工具使用.docx》由会员分享,可在线阅读,更多相关《关于测试工作流程及工具使用.docx(13页珍藏版)》请在三一文库上搜索。

1、1前言本文档仅作用于公司内部人员使用参考,主要概括的是开发组与测试组的工作流程及工作衔接内容,该文档由测试组人员内部制定,假设有考虑不周之处请给出建议!编写此流程的主要目的是标准测试,提高开发组与测试组的工作效率,尽可能早地找到BUG,并保证得以修复。2测试流程简介2.1测试工作总体流程立项测试方案用例设计审核不通过根据?技术标准说明书? 设计测试方案、测试用例审核通过?测试方案?1、根据?工程标准说明 书?确定机顶盒需求及 潜在需求;2、定义机顶盒测试策略 与方法;3、制定进入、退岀测试 准那么;4、安排测试人员、测试 时间、测试资源。?测试设计?1、将测试方案整理的机 顶盒需求细化分解为独

2、 立的功能点;2、为每个功能点设计测 试用例;下一阶段执行环境1、工程立项后,工程组讨论工程实施过程后执行此流程;2、 前提是须有?工程技术标准说明书?,假设客户未提供可从其它途径获取客户需求如 以前工程文档,样机获取等;3、 与开发组的程序设计阶段同步,即开发设计工程实施时测试组同步进行测试设计,此过程为测试执行做准备工作;4、 立项一工程经理把技术标准说明书共享给开发、测试组 一b.开发组人员解析说明书并设计代码、测试组根据说明书作出测试方案、测试用例一此阶段完成此过程中开发组和测试组进行功能规格沟通。2.1.1.2 执行细那么 测试方案测试负责人根据工程的需求,制定测试方案,明确目标与测

3、试任务以及测试人员的安排。测试方案分复杂文档型和简单实用型,综合我司目前情况,比拟适用后者即简单实用型,引用Microsoft Project来方案分配工程任务,把工程细分为各个阶段、阶段再细分为各个任务, 任务精确到具体时间、负责人,测试方案的主要要素包括:工程名称、任务名称、工期、开 始时间、完成时间、资源名称等,如下列图。o mt二題皿®肚le低蒯剎m"t3二二広五亠三ZZ日一二二舌五亠k耐罟C 5琲日耳菲书书皿日ziffa测试用例依据已引用的用例模板,进行用例设计,挖掘用户潜在需求并结合到用例设计,与需求接口人沟通获取更直观的用户要求;假设工程时间充足,测试用例可提

4、供应开发人员,以便开发人员结合代码设计思路给出建 议,使测试用例到达更高的可执行效果;测试用例由测试组相应测试人员设计。其它工程参考对象;4、尽可能多的模拟测试场景以覆 盖所有功能点;1、结合开发组进度,使用TestDirector对BUG测试记录的版 本进行控制V也如出融学电視帆H住兀ffUfrX: h.oiawUWi±MH对WWW申TlttJOl】*砂曲E<i93MM mii mIKK中tipi j nowjaniS"11配二止歼月氐就"t-Lt!出 JL 札1: 屮启lr斗 卿旧训1息日耳raiaH-il-2*Tl QD甘疋缶阿中TW3TCO-:产哋*

5、世书&唐那t也麻钳*eW-9BiE¥1 企Tl OD系统测试1、对机顶盒作指标、性能测试;2、在软件接口处进行一系列仿真 错误操作或者其他潜在的错误测 试;3、记录测试结果作为历史记录或进入下一阶段备注:测试阶段分为单元测试、集成测试、系统测试、验收测试,单元测试由开发人员根据代码进行测试,集成测试即分模块单独测试此阶段跳过,系统测试即集成后的版本测试我司主要以此阶段作为测试的重心,验收测试即模拟用户进行使用测试发布前的版本。结合公司环境,目前测试执行测试执行区别于测试设计,测试设计主要是方法、过程的设计,测试执行是执行已设计好的方法及过程包括系统测试、回归测试、验收测试三大

6、步骤。2.121执行环境1、执行前提是“测试方案 用例设计阶段完成;2、此阶段开发组须集成可测版本提供应测试组执行测试,测试组先进行冒烟测试,冒烟测试不通过那么须返回开发组再集成可测版本;在此说明,冒烟测试即机顶盒常用功能都可正常执行操作,可理解为机顶盒的根本功能测试3、完成测试文档前期准备工作;执行细那么测试人员针对独立的测试任务进行方案设计可自定义一*测试人员执行测试用例实时提交发现的 BUG至TestDirector、开发人员实时访问刷新BUG页面跟踪并修复BUG开发人员提供新版本 一测试人员回归测试检测已修复BUG、提交新BUG"重 复蓝色标记步骤直至所有 BUG通过一测试人

7、员编写测试报告。验收测试执行环境1、执行前提是“系统测试阶段完成;2、 开发组提供最新版本,要求所有BUG都已修复并经过测试人员确认完;3、 确认TestDirector上严重、比拟严重、非常严重级别的BUG都关闭Closed, Low状态的大局部 BUG都关闭Closed;4、得出前期测试报告结果。执行细那么验收一模拟用户使用环境及常惯执行测试一记录验收过程及结果 一通过那么制定测试总结报告并结束、不通过那么进入下一步实时提交发现的 BUG至TestDirector、开发 人员实时访问刷新 BUG页面跟踪并修复 BUG开发人员提供新版本一测试人员回归测试检测已修复BUG、提交新BUGb.重复

8、蓝色标记步骤直至所有 BUG通过。下面简单的介绍两种通常情况下的工程流程,藉此说明一下开发与测试在整个工程中的协同工作,其实测试活动并不是等到工程编码完成之后才开始,从一开始就是和开发并行进行的工程活动,以下两个流程图可以得到例证:22工程简易流程1 单个工程运行1、跟踪TD上的缺陷;工程根本流程设计测试用例1、执行测试用例/功能点;2、提交缺陷到TD,跟踪修复缺 陷;1、根据验收标准执行测试;2、编写测试报告;*文档归类整理对工程文档进行归档2.3工程简易流程2 多个工程运行3 TestDirector工具使用说明TestDirector 简称TD提供并集成了测试需求管理、测试方案和用例管理

9、、测试日程控制、测试执行和缺陷跟踪等功能,目前公司主要引用的模块为缺陷跟踪,作为主导的BUG管理工具。3.1操作说明登陆翻开IE,在地址栏中输入 :/sxjs/TDBIN/default.htm ,就可以翻开 TD主页面首次登陆会提示要求安装插件,点击“是选择安装安装插件后就可以翻开 TD主页面,如下列图:TestDIrector 8,0T£5tDlltrtGH 弓Site AdministratorAdd-In PaaeReadmeGENERAL ACCESS点击页面左上角 TestDirector进入:QJfcJffa di雷H于畳0 止d止 _Lms E y u©淀

10、nr th代0r已zi i_Dii.iuLJlEEJlULJ旳冃;臣户TP;岳SB;*+<+ira -ni-过于韭二亡収札戊金 恬诉 ®r«vwi0TestDirector 8.0增加缺陷Bug -程序员|测试员注释:并不是只有测试人员才能提交BUG,开发人员发现了问题一样可以提交,当然此处的提交并不是开发期的缺陷, 而是工程已集成后的缺陷, 开发人员提交的问题可作为今后其 它工程的参考范例,便于整理公司产品的“综合症。窗口介绍:在菜草栏中一共冇四个LAB分别是:MQUIREMHITS |需求管理;应甑PLAM匚測试 方案:lTESTLAB f测试执行* reRtTS

11、 r觥陷管理.在此我们工作过程中主要引用到的是缺陷管理模块,在以上选项中选择 DfrECTS 即翻开缺陷窗口,如上图,可选择登记缺陷:下的更改密码进行用户密码修改操作。kh口曲鸟耳陆1泡乎剧U RiQUiuuns |tkst plainest lab| |萩陷迦严甲缠收赫®分析Q缺陷详觸息Priority19护“飞弔 "'3血ct J卿決:其它不$慕群器出寵区墨兰袅统出玖死朋象引Closed3逆江广找38Closed2"VedrT江广炽39Clusecfd:AHOOpen3-Mjp91Cltud2 七 d:OT江魚文Closed2"T«

12、4:ot江序93Eev3-Hip江序94Open3-Hi6江广蚊XOpen2Vei:'jr江广馥XClusec3-Hip刘官华37CIjscc3-Hip刘官华羽Closed3-Hip刘官华99Closed3-Hip刘評100Cl»i<43-Hip对官华101Kev4-Very Hig刘嫌102Closed3-HigX公共电硼K公共g公期公共厲附件历史记录% description IvtjPtCA公曲块:更它族蓋隔上签智宅区畫左系统出徵£'onnerts:H4-Very Hi" 4-V<ry和小ItZE tected m V>rs

13、iCTPriorityE«procuc:bl«SubjectNolif: ed:Projtd:Detected on Itte:Eiptd To:红色対记:优局部为提交恢陷时玄埴顶:StTerityl示缺陷严重级别鬆裁芒器器瞬擁隔咧帧裁礙Statui:长.开友人员、试人负网就陷狀态计埴nel osing Ysun:IstiaUed Tix Lnt:Itys)Closed in Version:I-Acted. Fix Tim:")Closing Dite:Fl确定取肖修改缺陷Bug 状态测试发现BUG提交BUG 状态New否组长或 QC殳确认是否为 BUGBug状

14、态更改为CLOSEBug状态更改为Open开发人员修复Bug后更改状态FixedBug状态更改为Reopen测试人员回归 确认是否修复Bug状态更改为Close在 阮臣1us栏,根据实际情况修改 Bug的状态,Bug的状态有五种:New、Open、Reopen、Rejected >Fixed、 Close。工“补!£! w IjWfcjB'/l* few Ttw: BUB WWW= 障| * Ui w * E!,F亠'r ,I in.,%*«*和卜- - - 、 LIJCGJ -.: N9 WK <|l |dL hl in>1MU-x. B

15、l. 1 rp-i !*# Li Wffl'TZ'- rtf aT«!HDir«dwflX> 斤* hE|>> h>«iihnr 1f Lunw?J*:物禅zi2dHhiLs«1 *4iLw>rvc-bit-wMC riui*E盘也4-*飾WXEQJI口 44rl.*4. wClvwdp2MX*w狂7HjQfl:l4wlZLm«>jn* ar* Qr« JF# HE ar* jr*ar*ar*工广ir*»!W*I南一1| J鼻:-上吐 帕匿理細屮MfflTitMftacjx

16、i ElNiXji d. & |IHmM FlI TMi| J aft JC.buJ . F«tei-u. I|Fit tilhi II Oirt.1l*li hf 匚««u atifii-fl,超SfrJI-:Hi:*,- K»M-隹E»1星ait伍皿!; mmiKiiKu电窝血 mm a.Y'jtU*于乐町 1丹 KE1:3 專朮 tM:“ flitflEllFV- If EVI - r Eitvl2 * *oc« ;i.«cani l豊i 】q 宿H 环fl" *» <TB-*

17、tEflHr t likQil W I ftUr Xdf 5©i3«E£fl远 SW ijM9萃*黔晖|"4时1|;IlT U Bairr-r*.*» 事"/ 啊fl 裁 lid .E,K««eCflsH£cM<砂 一科一希望大家不会觉得以上的操作过于繁琐!3.2 TestDirector (TD )的优点1、TestDirector能让测试人员、开发人员通过一个中央数据仓库效劳器,在不同 客户端就能互通测试信息。及时的获取到工程出现的问题,并修改缺陷或测试回归确认;2、TestDirector将测试过程流水作业,从提交缺陷一中间缺陷修复过程 一缺陷关闭,整个过程都可以得到直观的了解。3、方便最后缺陷分析及归档,通过TD的导出功能可以直接导出为Excel、word文档形式;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1