测试用例题目

测试用例题目

2023年7月28日发(作者:)

测试⽤例题⽬1.商品打折返回折扣假设京东有⼀个web API: ,输⼊打折价p1和原价p0,返回折扣信息0.9,请设计测试⽤例进⾏测试。答案1:

  <1>输⼊不在范围内的打折价和不在范围内的原价(提⽰输⼊有误)。

  <2>输⼊在范围内的打折价和不在范围内的原价(提⽰输⼊有误)。

  <3>输⼊不在范围内的打折价和在范围内的原价(提⽰输⼊有误)。

  <4>输⼊在范围的内打折价和原价(原价=打折价,返回折扣1.0)。

  <5>输⼊在范围的内打折价和原价(原价>打折价,返回正确的折扣信息)。

  <6> 输⼊ 在范围的内打折价和原价(原价<打折价,返回错误信息)。答案2:   

 s对⽂件的复制粘帖功能  参考答案:

  

  <1> 基本功能测试:⽂件的复制粘贴功能,⾸先关键字“⽂件”,⽂件有不同的分类(图⽚、视频、⾳频、⽂档等),每个分类⼜有不同的类型(⽂档类型:txt doc execl pdf等),每个⽂件⼜有不同的⼤⼩,⽽且⽂件还有很多权限,是不是隐藏,是不是只是管理员可执⾏。选择不同分类的不同类型,不同⼤⼩的⽂件做测试资源。

  ⽐如:⽂档类型⾥⾯txt⽂件可以分为 的txt⽂件、1MB的txt⽂件、1GB的txt⽂件… …

  下⼀个关键字 复制粘贴 复制有多种⽅式 右击选择、Ctrl+C、 拖动复制,对应粘贴也有各种⽅式。然后从哪复制,粘贴到哪,⽐如 可以有本机硬盘、移动硬盘、优盘、内存卡、软盘、光盘、连接⼿机存储,复制到⽹络地址等等。

  复制粘贴后⽂件是不是可⽤,⽂件权限是不是有变化。复制过去容量不够怎么处理?复制过后有重名⽂件怎么处理?复制过程中取消、关机、拔优盘怎么处理?复制过程能不能执⾏⽂件? <2> 性能测试:复制粘贴功能性能怎么样?复制⽂件的速度可不可以接受?同时复制多个⽂件是不是可以完成?复制⽂件过程中占⽤CPU资源⼤不⼤,耗电量⼤不⼤?

 

 <3> 兼容性测试:Windows 7, Windows 8 , Windows 8.1, Windows 10等各种windows版本是不是都⽀持这个功能。

  

  <4> 交互测试:复制粘贴⽂件时,使⽤windows存储的其他功能是否有影响?⽐如播放本地的⾳频、视频、等同时复制⽂件是不是有影响。⼀边复制,⼀边粘贴是不是有影响。

   convert(String page)转码String convert(String page)作⽤是将WEB页转码为⽅便移动设备查看的页⾯,为了确保转码的正确性,请设计相应测试策略。  参考答案:

  

<1> 基本功能测试:

  功能: 输⼊正确的⽹址,进⾏转码,检查内容是否正确;

  边界: 输⼊信息量⾮常⼤的⽹址 输⼊没有信息的⽹址;

  负值: 输⼊错误的⽹址,进⾏转码,系统是否有相应的提⽰; 输⼊的 web 的 page 为空,是否抛出异常。<2> 兼容测试:

  使⽤不同操作系统的移动设备查看转换后的页⾯,检查内容是否正确; 使⽤不同分辨率的移动设备查看转换后的页⾯,检查内容是否正确; 使⽤不同浏览器查看转换后的页⾯,检查内容是否正确。<3> 性能测试:

  测试转码的速度,或者系统的响应时间。<4> 易⽤性 / ⽤户体验测试:

  测试转码后,页⾯显⽰是否美观。

 4.测试淘宝站内的搜索系统<1>功能⽅⾯,是否能按指定条件查到正确、完整的结果,具体:

  1、录⼊条件为可查到结果的正常关键字、词、语句,检索到的内容、链接正确性;

  2、录⼊条件为不可查到结果的关键字、词、语句;

  3、录⼊条件为⼀些特殊的内容,如空、特殊符、标点符、极限值等,可引⼊等价类划分的⽅法等。

  

<2>性能⽅⾯,可利⽤测试⼯具或各种测试⼿段考虑功能在各⽅⾯的表现,具体:

  1、压⼒测试:在不同并发⽤户数压⼒下的表现(评价指标如响应时间等);

  2、负载测试:看极限能承载多⼤的⽤户量同时正常使⽤;

  3、稳定性测试:常规压⼒下能保持多久持续稳定运⾏;

  4、内存测试:有⽆内存泄漏现象;

  5、⼤数据量测试:如模拟从庞⼤的海量数据中搜索结果、或搜索出海量的结果后列⽰出来,看表现如何等等。

  

<3>易⽤性⽅⾯,交互界⾯的设计是否便于、易于使⽤,具体:

  1、依据不同的查询结果会有相关的⼈性化提⽰,查不到时告知?查到时统计条数并告知?有疑似输⼊条件错误时提⽰可能正确的输⼊项等等处理;

  2、查询出的结果罗列有序,如按点击率或其他排序规则,确保每次查询出的结果位置按规则列⽰⽅便定位,显⽰字体、字号、⾊彩便于识别等等;

  3、标题查询、全⽂检索、模糊查询、容错查询、多关键字组织查询(空格间格开)等实⽤的检索⽅式是否正常?

  4、输⼊搜索条件的控件风格设计、位置摆放是否醒⽬便于使⽤者注意到,有否快照等快捷查看⽅式等⼈性化设计?

  

<4>兼容性⽅⾯,跨平台、多语⾔等多样性环境组合情况下测试使⽤的正常性,具体:

  1、WINDOWS/Linux/UNIX等各类操作系统下及各版本条件下的应⽤;

  2、IE/FIREFOX/GOOGLE/360/QQ等各类浏览器下及各版本条件下、各种显⽰分辨率条件下的应⽤;

  3、SQL/Oracle/DB2/MySQL等各类数据库存储情况下的兼容性测试;

  4、简体中⽂、繁体中⽂、英⽂等各类语种软件平台下的兼容性测试;

  5、IPHONE/IPAD、安卓等各类移动应⽤平台下的兼容性测试;

  6、与各相关的监控程序的兼容性测试,如输⼊法、杀毒、监控、防⽕墙等⼯具同时使⽤。

 

<5>安全性⽅⾯,往往容易被忽视的环节,具体:

  1、被删除、加密、授权的数据,不允许被查出来的,是否有安全控制设计;

  2、录⼊⼀些数据库查询的保留字符,如单引号、%等等,造成查询SQL拼接出的语句产⽣漏洞,如可以查出所有数据等等,这⽅⾯要有⼀些⿊客攻击的思想并引⼊⼀些⼯具和技术,如爬⽹等。

  3、通过⽩盒测试技术,检查⼀下在程序设计上是否存在安全⽅⾯的隐患;

  4、对涉及国家安全、法律禁⽌的内容是否进⾏了相关的过滤和控制;

  

<6>异常性测试,各种破坏性的操作的影响测试,具体:

  1、查询过程中断⽹、关机;

  2、查询过程中强⾏中断关闭页⾯;

  3、查询过程中强⾏杀死相关进程等。

  5.电梯⾸先说明的是,遇到这样的测试题⽬,⾸先应该反问⾯试官,需求是什么样的,⽐如是测什么样的杯⼦。

因为设计测试⽤例的规则应该是根据需求分析⽂档设计⽤例,客户需求什么,就测试什么。但是在没有需求分析⽂档的前提下, 来设计测试⽤例,可以考查⼀个测试⼈员的基本功,⽐如考虑问题是否全⾯,设计测试⽤例的⽅法是否合理等。⼀般是根据⾃⼰的⽇常经验和测试的思维来设计测试⽤例。在设计测试⽤例时⼀般从以下⼏个⽅⾯进⾏分析:功能测试,性能测试,界⾯测试,安全性测试,兼容性测试,可⽤性测试,可靠性测试,本地化/国际化测试。需求测试:

查看电梯使⽤说明书,安全说明书等。功能测试:

1、上升键和下降键,电梯的楼层按钮是否正常;

2、 开关键是否正常,报警装置是否安装,报警电话是否可⽤;

3、通风状况如何,是否有⼿机信号;

4、在电梯上升过程中的测试,⽐如电梯在1楼,有⼈按了18楼,在上升到5楼的时候,有⼈按了10楼,电梯会不会停;

5、在电梯下降过程中的测试,⽐如电梯下降到10层时显⽰满员,若有⼈在5楼等待,此时还会不会停。

6、电梯门的打开,关闭是否正常。

7、突然停电时的情况。可靠性测试:1.门关上的⼀刹那出现障碍物。

2.同时按关门和开门按钮。

3.点击当前楼层号码

4.多次点击同⼀楼层号码

5.同时按上键和下键压⼒测试:看电梯的最⼤承重重量,在电梯超重时,报警装置是否启⽤,在⼀定时间内让电梯连续的上升和下降,看在最⼤负载条件下平稳运⾏的时间。界⾯测试:

查看电梯的外观,电梯的按钮是否好⽤(开和关按钮设计的图标不容易区分),电梯的说明书是否有错别字。可⽤性测试:电梯的按钮是否符合⼈的使⽤习惯。稳定性测试:

看电梯在最⼤负载下平稳运⾏的最长时间⽤户⽂档:

使⽤⼿册是否对电梯的使⽤,限制等有描述。6.杯⼦需求测试:查看杯⼦的使⽤说明书,安全说明书等。功能测试:1、杯⼦能否装⽔;

2、可以装多少L的⽔;

3、杯⼦是否可以放冰箱;

4、⽔可不可以被喝到。安全性测试:1、杯⼦有没有毒和细菌;

2、杯⼦从⾼处坠落,是否已破;

3、杯⼦是否有缺⼝,容易滑倒嘴巴;

4、将杯⼦放⼊微波炉中,是否爆炸或融化;性能测试:1、看杯⼦能够容纳的最⼤体积和最⾼温度;

2、将杯⼦盛上⽔,经过24⼩时后查看杯⼦的泄露情况和时间(可分别使⽤⽔和汽油做测试);

3、将杯⼦装上填充物,看不会摔破的最⾼度;

4、⽤根针并在针上⾯不断加重量,看压强多⼤时会穿透;可⽤性测试:

杯⼦是否好拿,是否烫⼿,是否防滑,是否⽅便饮⽤。兼容性测试:

除了装⽔,是否还可以装其它的液体,⽐如果汁,汽油等。界⾯测试:

查看杯⼦的外观:杯⼦是什么材质的,颜⾊,外形,重量,图案是否合理,是否有异味。⽤户⽂档:

使⽤⼿册是否对杯⼦的⽤法、限制、使⽤条件等有详细描述。7. 笔1、需求测试:

查看使⽤说明书。2、功能测试:

能不能写字 。3、界⾯测试:

查看笔的外观 。4、可靠性:

笔从不同⾼度落下摔坏的程度。5、安全性:

笔有没有毒或细菌 。6、可移植性:

笔在不同的纸质、温度等环境下是否可以使⽤。7、兼容性:

笔是否可以装不同颜⾊、⼤⼩的笔芯 。8、易⽤性:

是否⽅便使⽤、⽅便携带 。9、压⼒测试:

给笔不断的增加重⼒,观察压⼒多⼤时压坏。10、震动测试:

笔在包装时,各⾯震动,检查是否能应对恶劣的公路、铁路、航空运输。11、跌落测试:

笔包装时,在多⾼的情况下摔不坏。8.桌⼦需求测试:查看桌⼦相关的使⽤说明书。功能测试:

桌⼦是办公⽤的还是放置东西⽤的,桌⼦的⾯积⼤⼩是否适合;界⾯测试:

桌⼦的桌⾯是否平滑,有没有凹凸不平的地⽅;安全性测试:

桌⼦的⽀撑点是否可靠;将桌⼦推倒后,它的损坏情况;压⼒测试:

桌⼦可以承受的重量;可⽤性测试:

桌⼦是否好移动;它的重量是否合适;9.洗⾐机需求测试:查看洗⾐机的使⽤说明书。功能测试:

洗⾐机是否正常的洗⾐服;安全性测试:

洗⾐机是否漏电;兼容性测试:

除了洗⾐服是否还可以洗其它的;性能测试:

使⽤时电量如何,是否满⾜客户需求;加到⼀定量的⾐服后,过⼀段时间,看洗⾐机是否正常洗;通过逐步增加系统负载,最终确定在什么负载条件下系统性能将处于崩溃状态,以此获得系统能提供的最⼤服务界⾯测试:

洗⾐机的外观是否符合⽤户的需求;可⽤性测试:洗⾐机的操作是否简单已操作;10.如何测试微信朋友圈对你的状态进⾏点赞1.是否可以正常点赞和取消;2.点赞的⼈是否在可见分组⾥;3.点赞状态是否能即时更新显⽰;4.点赞状态,共同好友是否可见;5.不同⼿机,系统显⽰界⾯如何;(兼容性)6.性能检测,⽹速快慢对其影响;(性能)7.点赞显⽰的是否正确,⼀⾏⼏个;(界⾯)8.点赞是否按时间进⾏排序,头像对应的是否正确;9.是否能在消息列表中显⽰点赞⼈的昵称、备注;10.可扩展性测试,点赞后是否能发表评论;(可扩展性)11.是否在未登录时可查看被点赞的信息。

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690554573a368208.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信