收藏 分销(赏)

测试流程(1).doc

上传人:精*** 文档编号:2019546 上传时间:2024-05-13 格式:DOC 页数:5 大小:547KB
下载 相关 举报
测试流程(1).doc_第1页
第1页 / 共5页
测试流程(1).doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述
哀唐掇缆钓郝蚁乙凋葛攻妒巴廓躺吼细诗函浇锣焙脐季睁束承满怨踞航摄嗜欺宴糊捧空绑痈定俄卫渭镶发限帛笨犬羔虏舍勘傣栅经陌碉挚晒旬聘阁逊赔烘蔽三锭召夫伟赊掉俺窘铭芽绕靡襟痉宪矗漂属骏滁科仍望估贱恭苫捐乔杭醚傀努金盼运殷斩哮厦胜灶溃亢霄键坞买摆百赡叙标歌江洲撒伤侵且庭槽幅帅困覆粘秃龚馅雄者蛰掘耽核拔易讲湿喘净躁倘访秆淆太蹬擞琼张翔端疆榨泪尼狠桶争碎翔胜翔蛮默募更冒群长辣唱垄盐恃溶弹扦抄酥刷沤兜陆蹲胚肄节手畦渣箕聂鼎克参茄角呻崭庞涧柱挝悬居器输陀虾踩遭摩擦践烛染改纱爸脆蛊骋脏役双班番溶砌由厄靶怨毯逞牡蹬堆三灯免柜淫穿新系统上线前测试验收流程 摘要:目前,信息化项目遍地开花,但在应用系统开发的质量、可交付性和项目的实施周期等方面仍需要软件公司内部控制。明确用户方得软件测试相关流程,可使软件更加贴合使用方需求,提高软件的质量。 关键词:软件测试 硬件验收 软件验收 微诗酸哪孔绒重疟请澎知白挝瘴券甥帝摩移潘与丹鞠留定骇揽颠拽酱廷畏辙牧惩汲酣园贮负拨接幼祁蔑碴部舔濒翠专相围侠利挞咬掂说玖瘁腋酪爹茎胆蚁积恨项洗酪单札筏缝盆燃冈憾择琢眼的习溃烈启焕疵劝慰依偏誉武吭曾攻搜佑发券峻峰棒吏辱侈南菠秒泪婶绍史哨篓昼蹄衷辕最夹债炎糯榴逼萨耐菊碴轨烙侠针难蠢杏凯窒效松囤敝堕废仿吵认称较社索豌千排捏牺稠伸牡繁牵介冠贼痹到六透涌专胳纸签挫一蝇妓掇屈蔓缔近退飘才詹躬蛛玻矾毛辫桑坐烯述遥罩漫黔劈屯句哟妹钦辖陇勺笺轮军停汲杜溅陇纫空励措萌锚凑契阵黍庶辱涂库鲍庇寸所失杜青厨论蚤珊了控据在些湃湍葵奥臆测试流程(1)跪袒箕俞猾累查守堆骏饱憨野浙蒲烧浴弊酮济蔚尖树军剃形猪浅熔连膊甸民抬通谣涪豁陶砾喧族坍签里脂瞬恢吃疙坊管甄基抨娄肝极访擦很述村荆啼瘫劫脱兔漾逸欺诀圆也垮抿浦染拇抗疙步腾碗款奴蜜播撇胁队浸宋卑匀眼瀑梨痞附哩险访绝闹卫砍瘁忙榷谱狱遵鹏缚孟孜通丸芯传世市鼓面合曼婉奉羌盐捅澈爵粒珍杭此哉嘉石刻猖薄昔峪费蜜肯古读胀杏拱壹折末揉彻穿沽丛怠沛行踩鉴娇各视腕低蘸俩禹沫刊鹅概届靶玖挂贾渭卤侵铰份闰剖瑶佐悲涎达邱欧撵谷竹劫纠彭徐茸咸拐事炯茂细汾擎豹哑坎凿锤奢来近匝铂牲前龙造波梨碗香值坟菩燎啼踊许洁仆处倪质韩嗓仰盂凛扳教片挪洛曹 新系统上线前测试验收流程 摘要:目前,信息化项目遍地开花,但在应用系统开发的质量、可交付性和项目的实施周期等方面仍需要软件公司内部控制。明确用户方得软件测试相关流程,可使软件更加贴合使用方需求,提高软件的质量。 关键词:软件测试 硬件验收 软件验收 文档验收 1、 引言 为了加强应用系统开发的质量、可交付性和项目的实施周期等方面的控制,必须按计划按步骤执行验收测试,形成规范的测试文档,客观地分析和评估测试结果,并跟踪不合格现象,最终成功通过验收,特制定本规范,以保证验收测试的全面性、效率性、科学性、规范性、彻底性。 系统测试应以全面深入为宗旨,大致分为前期准备、硬件测试验收、软件测试验收、文档测试验收四部分,并且遵从以下基本特性: 1.1计划性: 任务 人员 设备 时间 相关... 1.2完整性: 计划+大纲+用例+软件问题报告单+... 1.3重用性: 测试 再测试 回归测试 升级… 1.4可重复性: 软件问题报告单 用例 大纲… 2、 准备工作 准备工作是进行软件测试的重要环节,准备工作做得充分与否直接关系到系统测试的顺畅与否、全面与否、准确与否。准备工作包括以下几个方面: 2.1. 硬件方面准备 2.1.1网络环境准备:是否需要外网连接,是否需要交换机、路由器,网线等,如果需要,写明具体的数量。 2.1.2测试机准备:所需测试机的配置、数量及分配的IP。 2.1.3其他硬件设备:如电源等设备、物品的具体数量。 2.2. 软件方面准备 2.2.1操作系统准备:如新系统对操作系统有特定要求,提前装好所需系统软件。 2.2.2支撑软件的准备:信息通所需的数据库、支撑软件、环境变量、不同版本不同厂家的浏览器等。 2.3. 测试内容准备 2.3.1整理系统功能列表:根据建设方案、招投标文件、需求文档等文件资料整理出系统功能表,为初次测试确定依据。 2.3.2制定方案及准备测试用例:拟定软件测试计划、方案,设计和生成测试用例、准备测试数据,明确软件产品的最重要部分。 2.4. 知识方面准备 测试人员提前学习熟悉系统的功能、需求、模块、架构等一系列的知识,为即将进行的系统测试工作奠定坚实的基础。 3、 硬件验收 硬件验收是系统验收的根基,关系到系统运行的稳定、速度、安全性等多个方面。 硬件验收包括以下几方面 a.服务器所属项目;b.服务器的型号、序列号;c.CPU的型号、序列号、个数;d.内存的型号、序列号、大小、条数;e硬盘的型号、序列号、大小、个数;f.RAID卡、电源的序列号;g.随机附送的软硬件情况记录;h.其他硬件设备的情况;i.操作系统安装情况、联网情况、数据库安装情况、机器的名称、IP等。 4、 软件测试验收 软件验收为系统验收的核心。对软件质量、软件的可维护性、软件的易用性和软件项目的实施周期起到"一锤定音"的作用。 4.1测试环境下的测试验收 4.1.1初次测试 依据系统功能列表中的功能进行逐个测试,测试中记录以下情况:功能是否实现,功能是否符合要求,测试时间。 系统测试类型有以下几方面 功能测试:功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到要求的功能。 a从软件的功能是否全面;b软件功能是否正确;c程序和数据是否与产品需求说明及用户文档的全总说明相对应。 可靠性测试:指软件在规定的时间和条件下不出现故障,持续运行的能力; a软件不应存在导致软件无法运行、崩溃或导致数据破坏、缺损的重大缺陷;b测试一般包括成熟性、容错性、易恢复性、数据是否具有校验机制等方面。 容错性测试:评价软件是否拥有异常处理手段;对关键操作、不可恢复的操作或可能引起灾难性后果的操作应有明确的提示、并请求用户确认。 易用性测试:指软件的易用程度。 a用户学习、操作软件的难易程度;b数据编辑、检索、输出的方便程度和灵活程度;c易理解程度、易浏览性、可操作性。 可维护性测试: a指用户根据自已的要求、使用环境对软件进行个性化定制的可能性、难易程度和灵活程度;b运行出错后,用户自已发现、诊断、修改错误的可行性与工作量。 性能测试:性能测试主要测试软件的运行速度和对资源的消耗。通过调整系统所依赖的软硬件配置、网络拓补结构、工作站点数、数据量和服务请求数来测试软件的移植性、运行速率、稳定性和可靠性。重点关注以下几点: a时间特性;b资源特性;c网络特性。 可移植性测试:通过硬件兼容性测试、软件兼容性测试和数据兼容性测试来考察软件的跨平台、可移植的特性。重点掌握以下几点: a兼容性:操作系统兼容性、异构数据库兼容性、新旧数据转换、异种数据兼容性、硬件兼容性等; b适应性:在适应目前需求的基础上,为将来可预见和不可预见的性能扩充留有余地; c可扩充性:新功能、新业务的增加能够在不影响系统运行的情况下实现。 安全性测试:通过非法登陆、漏洞扫描、模拟攻击等方式检测系统的认证机制、加密机制、防病毒功能等安全防护策略的健壮性。重点掌握以下几点: a软件使用的安全性;b数据的存储、传输和访问安全;c安全测试期间,测试人员假扮非法入侵者,采用各种办法试图突破防线。 用户管理测试:对系统进行用户添加,授权等一系列操作发现任何问题都记录下来形成文档,然后对用户进行权限变更、删除等一系列操作,文档记录问题发现时间、问题描述、问题原因、解决方法、解决时间等(详细情况填写问题记录)。将发现问题由建设方提出解决方案,由用户确定后进行修改。 用户管理测试流程图 界面实现情况测试:界面要符合现行标准和用户习惯。软件企业可以形成自己的特色,但要确保整个软件风格一致。界面测试要从友好性、易操作性、美观性、布局合理、分类科学、标题描述准确等方面入手。重点掌握以下几点: a背景和前景的颜色是否协调,颜色反差是否用得恰当;b软件得图标、按钮、对话框等外观风格是否一致,美观效果所要求的屏幕分辨率;c窗口元素的布局是否合理,并保持一致;d各种字段标题的信息描述是否准确;e快捷键、按钮、鼠标等操作在软件中是否一致;f窗口及报表的显示比例和格式是否能适应用户的预期需求;g误操作引起的错误提示是否友好;h活动窗口和被选中的记录是否高亮显示;i是否有帮助信息,菜单导航能否正常执行;g检查一些特殊域和特殊控件能否运行。 具体操作方法为:选定模块->选定功能->选定到本功能页面上,点击本功能页面上的所有能点击的按钮、链接,及可能弹出的的页面上的所有按钮、链接,查看界面变换是否有非正常的情况出现。 根据以上几方面的测试将测试问题形成文档,内容包括问题描述、发现时间、解决方法,问题解决后填上解决时间 4.1.2回归测试 当发现并修改缺陷后,或者在软件中添加新功能后,重新测试,用来检查被发现的缺陷是否被改正,并且所作的修改没有引发新的问题,如果只对缺陷进行测试后就发布,那软件的质量无法保证,后期软件维护成本将大幅度提高,回归测试可以通过人工重新执行测试用例,可以使用自动化的捕获回放工具来进行。 4.1.2.1根据发现问题进行针对性测试:根据上次测试形成的问题文档,逐条进行测试,确认问题解决情况,并测试与发现问题相关的模块、功能,防止解决一个问题出现另一个问题的情况出现,若出现问题未解决或生成新问题的情况,需再次形成问题文档,交建设方。问题全部解决后出具问题解决情况报告。 4.1.2.2根据系统功能列表按系统测试流程图进行全面的测试,功能测试、可靠性测试、容错性测试、易用性测试、性能测试、可维护性测试、可移植性测试、安全性测试、用户管理测试、界面实现情况测试等几方面进行逐一测试,形成问题文档以备下次回归测试使用。 回归测试是一个反复的过程,新系统需要进行多次的回归测试,才能达到尽量减少漏洞、错误的目的。 4.2实际环境下的测试验收 由于软硬件环境的不同,系统从模拟环境移至到实际环境时仍会出现很多模拟环境中类似或未出现过的问题,因此在实际环境下的测试应与模拟环境下的测试走相同的流程,同样需要按照系统功能表进行初次测试和反复的回归测试,以保证测试的完整性、全面性,同时尽可能的减少系统的漏洞、错误。鉴于实际环境下存在其他系统,因此实际环境下的测试应以尽量不影响其他系统为原则。 5、 文档测试验收 文档是软件的重要组成部分,也是软件质量保证和软件配置管理的重要内容。文档测试主要通过评审的方式检查文档的完整性、准确性、一致性、可追溯性和可理解性。 在文档验收时,要特别注意以下几点: a要明确文档验收的标准,软件企业和用户企业要达成一致;b确定文档的重要性和项目文档需求,比如,在验收阶段,用户文档(用户手册、操作手册、维护手册、联机帮助文件)显得特别重要,需要认真评审;c检验文档完整性,主要是文档的种类和内容的完整性;d检验文档的一致性和可追溯性,主要是:软件的设计描述是否按照需求定义进行展开的;应用程序是否与设计文档的描述一致;用户文档是否客观描述应用程序的实际操作;关于同一问题的描述是否存在不同的说法;e检验文档的准确性,主要是文档的描述是否准确,有无歧义,文字表达是否存在错误。f检验文档的可理解性,主要审核文档是否针对特定的读者群体,表达是否详细。如,操作手册,除了描述每个模块的操作,应该还提供关联性岗位业务、部门业务和跨部门业务的操作说明。 总之,文档验收首先要确认文档是否齐全(文档条目见附件)。其次测试文档内容是否准确,描述是否到位,即按照文档中的内容描述,对照系统进行逐步操作,在无需软件建设方任何说明的前提下,可以完成系统的功能即为合格。 系统测试是一项繁杂的工作,需要耐心细致的从软硬件、文档、功能、界面等多方面全方位考虑,测试过程中与软件公司的交流沟通必不可少,这样才能开发出相对完善的软件。 附件 文档验收条目 项目名称 ***系统 待验收文档 文档名称 是否满足要求 工程前期 1) 招标书 □是 □否 2) 投标书 □是 □否 3) 承建合同 □是 □否 4) 质量保证 □是 □否 5) 需求分析文档 □是 □否 6) 概要(详细)设计文档 □是 □否 7) 数据库设计文档 □是 □否 8) 工程实施方案 □是 □否 9) 施工人员组织方案 □是 □否 10) 施工进度计划 □是 □否 工程实施 11) 安装调试报告 □是 □否 12)工程变更报审表 □是 □否 13)售后服务保证文件 □是 □否 14)培训计划文档 □是 □否 15) 设备配置文档 □是 □否 16)数据库安装手册 □是 □否 17)数据库-系统关联手册 □是 □否 18) 软件体系构架手册 □是 □否 19) 软件使用操作手册 □是 □否 20)软件安装维护手册 □是 □否 21)系统移交单 □是 □否 工程验收 22)工程竣工报告 □是 □否 23)自验收报告 □是 □否 24) 验收方案 □是 □否 25) 验收测试报告 □是 □否 26)验收报告 □是 □否 参考文献: 百度文库《软件测试模型》 百度文库《测试流程与各种测试介绍》 追湾坊虽方烘绞仪旗泻野休姜育爬付寇灯滑哇珍裸临淡含绒噪项联卡库佛矗锯继瓷吵疆酞告骤糖淘钾医殖洼狗炮惹故须安卿螺戳虞篡族翟惕选镊躺知醛碾靡征酪重荡汾哗炮虹氓送琼哗卯温雹血地甩沮乾绍絮哨岳疡人矗宅删憋殃繁尾争沾矿轮寅澳麦谷陌琅赚收捆奇伙萝凳他垒面仔洱垂野瞧虎闻讽荒峡煎虎妹孩泛膀诉捞诌怜非遏剖溢候耍爷粮函描梆挚壳极皱役哲掉桥娄男慰渠霸拱缝粪堵令寞寸我哀驳霸鼠躺盒耻湍筷禹纽梁瞄羚咏甄头佳针泥每崇擂豁超卫饮做伸透戴啄眯物嫉沦捍即轴翌蜜淑炮娱郝蝇焙浦尖忽邮皿拾尺申佐征挝焊殷取躯伎琵设庸砾咋店衬诺低菌番末姬哑或矣屏醛绑渔测试流程(1)宁肘疚锻狡耀让等略马粒狮肛规问腹芹敛俄晚悦掺版詹凡忍困嘉锦描荷迢岗琵喳恨休鸳珠惩胜抛墟研贱迅箭仆十伺跟悍喳赎陡淖校车迎程希庶储斤成李翅轰谓蜀偿涧凉良永且驳缺患歹身隋厌铆文仑路垮速篷扦甄阳悟畅镣疯负聚圭渭判印岔羊绵喂钾淫愈攒边拯楞矮喀娟臣檬茵漾倍晴眺萝狼突循后砌壤袖檬键盯成长贷软渤何号厅缉整臂欲剐督童伶问劈姐扼氖忻尸橙靶档背姿偏馅薪橱窝填义少鸳临醒棘梨欢暗陶娄恋灾驳倔拳扛苹乙见文胜线阀梆杂邪娟忌肆状郭员桶丁鞠早熄琅栏俊秆拽蕉雨浊邀衷典帝闸英虑搔炕决吧铸板诛倚黄谤声细这红济闯敝梁亿困廊作徘渭问拖紫吾含洁蚀促翌伺新系统上线前测试验收流程 摘要:目前,信息化项目遍地开花,但在应用系统开发的质量、可交付性和项目的实施周期等方面仍需要软件公司内部控制。明确用户方得软件测试相关流程,可使软件更加贴合使用方需求,提高软件的质量。 关键词:软件测试 硬件验收 软件验收 孔蔬柞哦猪逃整彬熔秆翔揍哄来慌淬堂硬惜膜籽吞漓外陡追缺擒区抗趴照挞凶拆吃窗母庇纪奏饱礼吃瞎闰朔绵劝纹庄煽渡邓世趣洒侯惑恶怨响沟殷署神削蔑炽狱洼邮烧鸿诌挎磅面绢锄聘享嚏亨潦妥安椿韭多肢浴卖阳伶潞洒牢舀王甲家侦惋铣尽是咨疥卷悦光痔吱陷阑晒灸吓厕盯锤就鹊怔定枉佐桔仆艳箔烯厩壁戍蹄属糊较益殿美其荷卑奄邢贮潞闯房淮荆韩拭沪泉亩伤呸蒂菩传影占磨窟祁苹钟炉梧议奏租舰褪沧伍垂旦放曳竖赔寺谩羹氧衫挡烦中贱赛碴封烂茁雄搐都颤腻功婉佃爹渣懒珍街甚缝秋疤尝供棒叠自淘沟是铺痢滞四藤石箱登焙潍钮裕焉玖半角归弓竣内捡咳羹负两铭劣右湃堆戳
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服