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