116131_杨明皓_软件测试报告_第1页
116131_杨明皓_软件测试报告_第2页
116131_杨明皓_软件测试报告_第3页
116131_杨明皓_软件测试报告_第4页
116131_杨明皓_软件测试报告_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件测试报告学生姓名:杨明皓号:20131001885班 级:x6131指导教师:万 林中国地质大学(武汉)信息工程学院2016年3月16日一、相关测试的概念:等价类划分法是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有 效的和无效的)划分成若干个等价类。然后从每个部分中选取具有代表性的数据当做测试用 例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性和代表性。利用这一方法设计测试用例可以不考虑程序的内部结构,以需求规格说明书为依据,选择适当的典型子集,认真分析和推敲说明书的各项需求,特别是功能需求, 尽可能多地发现错误。等价类划分法是一种

2、系统性的确定要输入的测试条件的方法。有效等价类指对于程序规格说明来说,是合理的、有意义的输入数据构成的集合。利用有效等价类可以检验程序是否实现了规格说明预先规定的功能和性能。有效等价类可以是一个,也可以是多个,根据系统的输入域划分若干部分,然后从每个部分中选取少数有代表性数据当做数据测试的测试用例,等价类是输入域的集合。 以下是对有效等价类数据集的一些例子。迅效等价类和有效等价类相反,无效等价类是指对于软件规格说明而言,没有意义的、 不合理的输入数据集合。利用无效等价类,可以找出程序异常说明情况,检查程序的功能和性能的实现是否有不符合规格说明要求的地方。以下是无效等价类数据集的一些例子。二、等

3、价类划分的原则:仁在输入条件规定的取值范围或值的个数的情况下,可以确定一个有效等价类和两个无效等价类。2、在规定了输入数据的一组值中(假定有n个值),并且程序要对每个输入值分别处理的情况下,可以确定 n个有效等价类和一个无效等价类。3、在规定输入数据必须遵守的规则的情况下,可以确定一个有效等价类和若干个无效等价类。4、在输入条件规定了输入值的集合或规定了“必须如何”的条件下,可以确定一个有效等价类和一个无效等价类。5、在确定已划分的等价类中各元素在程序处理中的方式不同的情况下,则应将该等价类进一步地划分为更小的等价类。三、取值条件的分析的分析在我下面的测试中各个条件的等价类划分就是遵循这种原则

4、来实现的。现在模仿酷狗音乐手机号码注册的界面的测试他的要求是手机号码为11位数字,验证码为6位的数字,密码是 6-16位的字母、数字组成,重复密码和上次同且合法,性别要选 择之一,我已阅读并授权复选框勾选才可以注册成功。酷狗音乐的注册界面:邮箱地址注册手机号冯短信验证用户名注册密码重夏密码性别 男 女7我已阅读并接受酷狗网协议注册进行可能条件的分析,详细描述测试参数模型的txt文件:手机号码:大于11位,等于11位,小于11位,不全是数字,没有填短信验证:大于6位,等于6位,小于6位,不全是数字,没有填密码:小于6位全数字,小于6位全字母,小于6位字母数字组合“小于6位含有非数字和字母 的字符

5、,大于16位全数字,大于16位全字母,大于16位字母数字组合,大于16位含有非数字 和字母的字符,6-16位的全数字,6-16位的全字母,6-16位的字母数字,6-16位的含有非数字和 字母的字符,不填重复密码:和上次同且合法,和上次同但不合法,和上一次不同性别:男,女,不选择我已同意协议:勾选,不勾选四、等价类划分与 pict测试结果r划分等价类并编号,下表等价类划分的结果:(没说明就是数字)输入等价类有效等价类无效等价类手机号码g)等于笛位q)大于11位没有填(s小于11位oi 1位不全是数字短信验证g)等于6位g没有填大于6位小于6位6位不全是数字密码©6-16位的字母数字不填

6、(9小于6位全数字g9小于6位全字母60小于6位字母数字组合g0小于6位含有非数字和字母的字符®大于16位全数字®大于16位全字母大于16位字母数字组合®大于46位含有非数字和字母的字符6-16位的全数字©6-16位的全字母®6-16位的含有非数字和字母的字符重复密码q)和上次同且合法和上次同但不合法和上一次不同性别g)男女我已阅读协议不勾选2、pict检测结果与导出 xls文件c:win dowssystem32c m d.exex:usersyangminghao>cd c:pict、和上次同大于16位含有非数字和字母的字符 和上次同

7、但不合法有埴没有埴熬位的瞬:pict>pict kugouetxt临号码 、知位 ftlcrosoft windowsj639600c> 2bl3 microsoft corporation 保留所有权利女择选选3法同次次全小6、hj7位字选选0选选 选勾勾 勾来法法同次 运掾合次一 杲选f上 rim术旦位位 6 6 于于 等砒女选选次 勾勾上 專不和选 勾选 勾6干字字全砒+書沮山母字於母%曝鯨争 迤同 不不法同 合次争 不选 不勾睪 4jj选 男亲4j 1111 选勾勾位6于 字 尘子选 勾 不-字填临 有于法一 合上 且和同上字 母 字 nu合合字£用 -组皋#站字

8、比位6 16 姜 6 于填于戶 填母存 小子丕土子6 6 6 6 6 6 6 1i 选字 s母 合峯 木4 口和 但且字 同法同馥 次合奎 上f有和含 同的 字上字16 1?唱 十填16 小不6-(子 再6 6另 有于g不位t6 -?二 ttt1包6 6 6 6 6 66 uai-ja打 16 有干 有全 于予选法选次 选厶咼选切含切上 男女勾且不果且不和法 合扌t上同同 不但黑男女但和不重但 同、一次次次字母一一懐法 上卡同上婪se工上厶e 口 不和顎且且和全于选全于勾有全不全4t且字i1cid1 i p!>二同遑选邊逵选 遑遗选&遠选选 邊 选选遶选选p送勾勾选勾送勾选勾逸送

9、勾勾qu逵勾勺勾遑送遑勺选遶勾逵勺选勾选勾勾选遶kit不不勾不勾不勾不勾习不不不不勾不不不勾却勾不勾勾不勾不勾不勾不不勾勾aa选选&选选還 选选 选违选选选 遑选 勾选勾送勾选勾勾却勾勾迭遑送勾遶勺遑选勾q口遑勾勾遑送勾送勺逢 不勾不习不勾不不不不不却勾勺不习不勾勾不不不勾不不勾勾不却不勺1洋ia蓦員玲(8劭证nn jt疋袒o介于11位没育编-16位的全ft字柯上次同且合法3不±sb字大予6位大于"位含hirrt字相字马的字叶和上次同但不合准4大于h位小宇6位夭千】6位字散字组合和上一次不同5设有增大于0位小于6位含肖荒丹字和亨侏的亨符和上;尖同且含王6等于11位不

10、lltt字小干6位含有菲詼字和字e的字冴如上安岡旧不合法7j第于11位不全是tt字小于6位全字和上一次不同8段有耳等于6位于6位金字召和上一次不同9不全是数字小干6位小干6位含育祚針字和字0的字卩2上次同且合庄10大于h位手于6位小于6位全數字和上;欠同且含法11«nailie位的金字母和上宏罔但不合法12大于h位夢于6位大干】6位±?q和上次同但不吕/去13小于h位大于6位大干“位金字毋和上一次不剧14令于11位不全是字& 76位的全字相上;欠同10不甘庄15小于11位小于6位小千6位全數字和上次同但不書左16等于11位/&<«不和上次同旦

11、合总17设育加不全罡典字大于"位全数字柯上次同且含法18大于h位没肖|大千】6位1wt和上一次不bi19不全是科字不金址档字小干六位字岱計字组合和上一次不同20没有f小于6位6-16 位的 awuhtfatqr)th和上次同但不合左21彳、于11位祥干血6-16位的含育非諛字fn字毋的字巧和上一宏不同22勺、于11位呼刊位小于6位合常细字和字0的字冴和上一次才同23"、于11位大于6位l16位的宇每豺字组戍和上次同但不合壬24千h位位的字qttt组成和上一友不同25小于11位«««大千16位字傅欝字组合和上次同且合注26衿于11位小干6位小干六

12、位字毎計字组合相上次同且合泾27没耳增爭于6位大千16位字©幣字组合阳上次同世不合庄28大于"位大于6位不和上一次不剧29衿于h位大干6位大千】6位字字堀合fojt次不同30不±s«字琴于6位«和上次同但不合£31没耳*16位的字母1字组成和上次同且合左32不全是1字设育增4、千6位全字母枪上安同且合总33小于11位大于6位6-16位的金字母和上次同且合法34不全是酬字萼干6位位的全字毋栢上一次不同35不全是葩字大于6位小于6位全數字和上次同且含法36大于xi位不±1«字小干。位金字母和上次罔但不合法ab1仁丄 d

13、37不全是/字彳、干6位16位的字召1字组或相上;欠同但不a /£38大于11位不全罡t字6-16位的字新字组成和上次同且合法39等于h位大干m位金宇母栢上;欠同且合怎40xtn位甲千6位大干】6位含育非計字旳字©的字稈扫上次同且合法41没有填小于6位a16位的xttt和上一次不同42没耳填不±»tt字大干】6位全字母和上一次不剧43萼于11位不±5«字大于16位合肖非計字和字的字冴和上一次不同44等于6位小于六位字母數字组合籾上次同但不合庭45没育增水千6位全1字w上;欠咼也不占法46木手11位大于6位大午16位全h亨和上次同世不合

14、岌47不全是卅字幫于6位大干】g位全1字和上一次不間48大于11位多于6位位的全計字和上一次不同49苓于11位大干6位jl16位的金數字和上次不剧50衿于11位小千6位大千16位全w字和上次同且合法51大于11位沒肖增小千六位字母数字组含和上一次不同52谩育填小干0位大干m位含帀打計字柏字伺曲字秆和上次同且合法53不全是ii字不字卜“位的全散字和上次同且合注54大于11位沒科11小干6位含科菲魏字和字母的字科和上决同但不合注55大于11位小千6位s16位的全字僚帕上一次不同56小于1】位大于6位小于6位金字母和上次同且合法57位小礼位fi栢上;欠同且合法58不全是讯字不金星敢字大千"

15、位字组合和上安同但不合庄59袴于h位大于6位6-16位的含有非針字租字母的宇科和上次同且合壬60不全是1字小升位大千】6位全字0和上;欠同a3不合主61大于11位不 xsttt6-16位的會肖菲魏字和字母的字衬和上次同但不合庄62小于h位大干】6位含育非計字栢字曰的字科和上一次不周63不全是1字位的合育非1字和字0的字行和上次同且合总64/ftwa不 ±®ttt不壊相上次同且合圧05萼于h位不字位的全字借|0 上一7 不(ej66岑于11位小于6位小干6位金字母和上次同且合注67介于11位_大干6位小干六位字母計字组合相上;欠同但不合法686970莉茹 s h s h h

16、s 揮 甘 揮 w选送 诘透遶is选遶 型is选 it男女不不bt女bc女男女女舅不不不男不畀男女不不女女女舅sf不女畀不男不女女fl 8 3 8 h 8 3 s s h 3 8 3 遶«选邊遶选 透isaisa 3 遶is选a 不女不不女不男不不女bt不不不不女女不女不®禺不女不不女畀女不女强一般等价类测试用例同弱一般等价类测试用例不一样,弱等价类有单缺陷假设; 健壮等价类考虑了无效值我所使用的都是强一般等价类,弱一般等价类的话只需要将的无效等价类例举出来就可以了。而强一般等价类就将pict kugou.txt >kugou.xls导出来的表参照对比。3、测试用例分

17、析2)设计测试用例,以便覆盖所有的有效等价类在表中列出了7个有效等价类,编号分别为g)、g)、g)、q)、o设计的测试用例如下:有效等价类测试用例:由于数据的庞大我就用各自的编码号代替了相应的等价类,写出来了测试覆盖的无效等测试数据期望结果覆盖的有效等价入有效125698cug931254cug931254男女勾选为每一个无效等价类设计一个测试用例,设计结果如下: 无效等价类测试用例:1测试数据期望结果覆盖的无效等价类1300710无效输入hy5698cug931254cug931254男勾选2测试数据期望结果覆盖的无效等价类1300710037110000无效输入g

18、is116cug938cug8男不勾选价类的表,建的文件如下:dengjialei.txt -记事本文件(f)梧式(o)童看(v)弩助(h)手机号码:& 1,10> 11, 9短信验证:13, 2, 15, 16, 12密码:18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 3, 2& 17重复密码:4, 30, 29i性别:5, 6,31我已同意协议:7, 32kugou.txt -记事本文件彌(£) 俶9) «>(y) 15助(h)手机号码:大于11位,等于11位,小于11位;不全是数字,浚有填短信验证:大于6位

19、,等于6位,小干&位,不全是数字,没有填詹6符 于石的 组字位再 母16h 小班子16 5,全和6- 全f 字的珂16 大6- 全字才氷 琴组字于重复密码:和上次同且合法,和上次同但不合法,和上一次不同 性别:男,女,不选择我已同意协议:勾选,不勾选i这两个是一一对应等价的。如下所示是无效等价类的覆盖,总共66条。以下的不合格数据都按照上表填写总共 66-2=64个,应为有2个是有效的。总共66个所以是64个是无效 等价类。测试覆盖的无效等价类的表,从 xis中导出来的。手机号码短信验证密码重复密码性别我已同意协议101624457913330632815232931321113274

20、317112273053211218296711219295329152746782:18453211162530678222306710132229532101224303132101518303132116174313211122145781621293132912202953211152830532102282967102272931710132630317122629632101623467115204671122330532813172957113232931329217306711161264532916194317101325453292252931329131846781219

21、3067915263031328122646711612243132823431711152429632111222293171123295321122030313211161830313210132130632922129532822429317113242931711521431781620293132111534679122446328162730317815252967101319431321015174532912233053211328431791522306328122830313210163293179162846711121745321122529671151943132101

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论