H5项目测试之(zhī)测(cè)试用例详解(jiě)
商家在开展H5营销活动时(shí),首先(xiān)要确保的(de)就是活动不出错,因此不管是自(zì)己开(kāi)发,还是(shì)向H5开发公司定制,都要(yào)做好万全的测试之后再上线活动,此时(shí)就(jiù)会使用到测试用例(lì)。下面(miàn),九游娱乐和蓝橙互动就给(gěi)大家(jiā)分享介绍(shào)一下H5测试用(yòng)例是什么,有什(shí)么作用。
一、测(cè)试用例是什么
测试用例(lì)(Test Case)是指对一项特定的程序产(chǎn)品进行测试任务的描(miáo)述,体现测试(shì)方案、方法、技(jì)术和策略(luè)。其内容包(bāo)括测(cè)试目标(biāo)、测试环境、输入数据、测试步骤(zhòu)、预期结果、测试脚本等,最终形(xíng)成文档。换而(ér)言之,测试用例就是为(wéi)某个(gè)特(tè)殊目标(biāo)而编(biān)制的一组测试输入、执(zhí)行(háng)条件以及预期结果,用于核实是否满足某(mǒu)个特定程(chéng)序需求(qiú)。测试用例分(fèn)为黑盒测试和白盒测试两种形式:
1、黑(hēi)盒(hé)测(cè)试
黑盒测试也(yě)称功能(néng)测试,它是通过测试(shì)来检(jiǎn)测每个功能是否都能正常使用(yòng),主要针对(duì)软件界面和功能进行测试。黑盒测试是以用户的(de)角度,从输入数据(jù)与输出数据的对(duì)应关(guān)系出发进行测试的(de),注重于测试软(ruǎn)件(jiàn)的功能(néng)需(xū)求,从而发(fā)现(xiàn)H5中(zhōng)功能不正确(què)或(huò)遗漏界(jiè)面错误、数据库访问错误(wù)以(yǐ)及性能错误。如果外(wài)部特(tè)性(xìng)本身(shēn)有问题或规格说明的规定有误,用黑(hēi)盒测试是发现不了的。
2、白盒测试(shì)
白(bái)盒测试也称(chēng)为结构(gòu)测(cè)试,主要应用于单元测试阶段(duàn),检测软(ruǎn)件编码(mǎ)过程中的错误。程序员的(de)编(biān)程经验、对编程软件的掌握程度(dù)、工作状态等因(yīn)素都会(huì)影响到编程质量,导(dǎo)致代码错误(wù)。
二(èr)、测试用例的目的
测试(shì)的目的是为(wéi)了诱导软件出(chū)错(cuò),不仅(jǐn)仅是(shì)为了保证(zhèng)软件功能(néng)的基(jī)本功能稳定更要考(kǎo)虑极限(xiàn)、容错(cuò)等不按其(qí)规范运行的操作。测试(shì)用例可使得重(chóng)复工作实现自动化(huà)测试,并积(jī)累测试(shì)的方法思路(lù)以供后(hòu)续借鉴。
三(sān)、测试用(yòng)例设计(jì)
测试用例的设(shè)计没(méi)有具(jù)体的规范,一般(bān)会包括(kuò):测试用(yòng)例编号(用例ID)、测试标(biāo)题、所属(shǔ)模块、优先级、测(cè)试(shì)环境(jìng)、前置条件、操(cāo)作(zuò)步骤(zhòu)、预期结(jié)果、备注和日期等栏目。测试用(yòng)例设计完后需(xū)要(yào)进行检查、评审和(hé)试用,修改缺失或者不合理的(de)测试方向,再(zài)正式(shì)投入使用。
对(duì)于不(bú)懂技术开发的商家来说,可(kě)以(yǐ)借助(zhù)测试用(yòng)例对H5项目进行简单(dān)且有效(xiào)的黑(hēi)盒测试,对H5项目质(zhì)量有大概(gài)的了解,再结合H5开发公司提供的测试报告进行综合评估,避免H5活动上线(xiàn)后出现难以挽(wǎn)回的问题。
联系(xì)QQ:2899301896
九游娱乐和蓝橙(chéng)互动·致力于(yú)为企业提供更高效的开发服务(wù)