1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 杯子 笔 微信发朋友圈测试用例设计

杯子 笔 微信发朋友圈测试用例设计

时间:2021-03-19 20:09:02

相关推荐

杯子 笔 微信发朋友圈测试用例设计

对于一个待测试的对象,我们通常通过以下几个方面来进行测试:功能测试、可靠性测试、易用性测试、效率、可维护性、可移植性、安全性测试、界面测试等。

测试杯子

需求测试:查看杯子的使用说明书

界面测试:查看杯子的外观

功能度:用杯子装水,看漏不漏,水能不能被喝到

安全性:杯子有没有毒或者细菌

可靠性:杯子从不同的高度落下的损坏程度

可移植性:杯子在不同的地方、温度等环境下能否都可以正常使用

兼容性:被子是否能够容纳果汁、白水、酒精、汽油等

易用性:杯子是否烫手、是否有防滑措施、是否方便饮用

用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细说明

疲劳测试:杯子盛满水(汽油)放置24小时,检查是否有泄露等情况

有弹簧的圆珠笔

需求测试:查看圆珠笔的使用说明书

功能测试:圆珠笔按下是否能正常写字,写字太重会不会缩回去、继续按会不会弹回去、在那些纸上可以写字、写完字能不能擦掉、字的颜色、用水浸过,字体会不会变模糊

UI测试:笔的外观、拿笔的舒适性

性能测试:圆珠心弹出弹回的快慢

负载测试:一直按,弹簧能接受多少次的升缩

兼容性测试:换其他笔芯能不能行

强度测试:用力过度会怎么样

可恢复性测试:弹簧压久了,是否可回复

安全性:考虑对笔芯的保护,是否对使用者造成危害

微信发朋友圈

(1)站在测试人员的技术测试角度(功能测试、可靠性测试、兼容性、可维护性、效率、可移植性、安全性测试、可维护性)

(2)站在用户的角度(功能测试、易用性测试)

1、功能测试

功能测试是软件测试中最基本的测试,功能实现不满足要求,软件就不能发布测试。要进行功能测试,首先就需要了解朋友圈的各个功能,那么如何了解朋友圈的功能呢?——需求文档。因为所有的开发设计、测试设计等,都是以需求文档来进行的。需求文档中规定了必须有哪些功能,那么我们在测试的时候就可以对比知道哪些功能实现了,

1、基础功能:

(1)发朋友圈、删除朋友圈,看朋友圈;

(2)朋友圈的类型(图、文、混合);

(3)朋友圈的对外接口(例如,王者荣耀,把战绩分享至朋友圈等);

(4)评论朋友圈;

(5)屏蔽与被屏蔽,不能查看对应好友的朋友圈;

(6)需求中对朋友圈的内容有限定,例如不允许出现敏感字眼等。

2、可靠性测试

先来说一下软件可靠性的概念:软件可靠性(software reliability)是软件产品在规定的条件下和规定的时间区间完成规定功能的能力。

(1)短时间内频繁进行发送、取消、以及删除朋友圈的组合测试,看朋友圈相关功能是否正常;

(2)微信打开后,手机锁屏或切换到主界面,微信在后台是否会失效出现bug,并且朋友圈的功能是否会失效。

3、性能测试

性能测试主要对服务器的性能进行测试的。在App上,性能测试分为客户端性能、服务器性能。

对客户端性能我们主要关注的指标有:CPU占用率、内存占用率、流量耗用量等。举个例子,如果发起朋友圈操作之前,手机的CPU使用率为30%,发起操作之后,忽然涨到了80%,不关闭朋友圈的相关操作,CPU使用率降不下来,那么对于整个朋友圈的性能问题就得需要我们去好好找原因了。

对提供朋友圈服务的服务器进行性能测试时,我们需要进行压力测试、负载测试、稳定性测试。常用的工具就是jmeter了,主要关注的指标有:CPU、内存、响应时间等。

4、其他测试

(1)在弱信号的情况,进行发朋友圈、看朋友圈等操作,测试其是否会产生其它未知故障(例如对WiFi信号进行限速)

(2)在不同的客户端的兼容性测试,使用不同平台的客户端进行朋友圈的功能测试。(例如使用不同厂商的手机、平板)

(3)安全性测试(例如在朋友圈儿中输入一些脚本程序代码什么的,测试是否会将微信客户端搞崩溃什么的

站在用户的角度

站来用户角度来说,易用性是其评价软件好坏最主要的一点,功能操作是否简单明了,给出的提示是否清楚明白无二意,还有就是界面布局否美观合理。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。