QQ交流群:929262679 ,免费领取测试资料,免费公开课,免费分享项目实战经验等
一、什么是质量
日常生活中,质量好意味着:“好吃”,“好用”,“耐用”,“省电”,“用着顺手”,“摔不坏”,“速度快”。
二、软件产品质量六属性
下面举例说明:
1 UI:界面要好看,友好。
2 功能:
2.1 正例:输入100汉字或者1个汉字看能不能正常发送到对方。并且检查接收方的内容。
2.2 对方电脑和手机同时登陆时,是否能同时接收。
2.3 测试两分钟内撤销功能,撤销后,检查接收方信息是否正常被撤销。
2.4 接收方在线、离线情况。
2.5 反例:输入101个、0个汉字。输入视频,音频,图片等。
2.6 手机存储不够时,返回相应的提示。
3 可靠:主要是安全性方面:敏感信息的处理方式,比如反动言论是否屏蔽,输入银行卡号
身份证号码,是否会有友好提示(以防被诈骗)等等。
4 易用:很容易操作,80岁老奶奶都会用,如果操作错误还有温馨提示。
5 效率:主要是性能方面,消息一旦发出对方很快就能接收到。
6 维护:暂无。
7 可移植(兼容性):pc端、ios端、android端互发正常。
还可以扩展:qq各版本,普通版本,TIM版本,国际版本互发是否正常。各种网络环境(WiFi,2G,3G,4G网络)下切换后是否也能正常发送。弱网或者断网发送信息失败后,是否会有温馨提醒,提示”网络不好,请检查后再发送”。
如何测试电梯
界面测试:
查看电梯外观,按钮位设计是否合理、大方、美观,是否有温馨提示的标语。
是否有检修标牌和紧急求助联系方式。
功能测试:
1.测试电梯能否实现正常的上升和下降功能。
2.电梯的按钮是否都可以使用。
3.电梯门的打开,关闭是否正常。
4.报警装置是否可用。
5.与其他电梯之间是否协作良好。
6.通风状况如何。
7.突然停电时的情况。
8.上升途中的响应。
1)电梯本来在1楼,如果有人按18楼,那么电梯在上升到5楼的时候,有人按了10楼,这时候是否会在10楼先停下来;
2)电梯下降到10层时显示满员,此时若8层有人等待电梯,是否在8层停。
可靠性(安全性):
1.门关上的一刹那出现障碍物。
2.同时按关门和开门按钮。
3.点击当前楼层号码。
4.多次点击同一楼层的号码等等。
5.同时按上键和下键会怎样。
易用性:电梯的按钮的设计符合一般人使用的习惯吗.
效率(性能方面、压力测试方面):
1.看电梯运行速度是否在符合需求(既快又安全)
2.看电梯的最大限度的承受重量.在负载过重时是否有提醒。
3.在一时间内不断的让电梯上升,下降。
4.最大负载下平稳运行的最长时间。
维护:
一旦出现故障,是否有很好的维修机制
可移植:
是否可以拆卸,用于新房子的安装
如何测试杯子
界面测试:
查看杯子外观是否漂亮
功能性:
1 用水杯装水看漏不漏,水能不能被喝到
2 杯子是否能够容纳果汁、白水、酒精、汽油
可靠性(包括安全方面):
杯子有没有毒或细菌,杯子从不同高度落下的损坏程度
易用性:
是否有防滑措施、是否方便饮用、杯子是否烫手、
效率(性能、压力方面):
是否容易损坏,测试杯子抗破碎强度。
维护:
破损后,有没有修补措施
可移植性(包含兼容性):
测试杯子在不同的地方、温度等环境下的使用情况
如何测试桌子
需求测试:查看国家相关标准。
功能:桌子是办公,或者放置用的,首先考虑桌子的面积大小是否适度.
界面:桌子的版面是否平滑,桌子有没有凹凸不平的地方
安全:桌子肯定有它的支撑点,若支撑点不稳,容易摔坏物品,使用起来也不方便.
易用:桌子的移动性好不.它的重量是否合适
可靠性:将桌子推倒后,再检查桌子是否很容易被损坏.
性能:将很重的物品放在桌子上,看它最大承受的重量是多少...
功能测试:该洗衣机是否能正常的洗衣服
需求测试:查看洗衣机的使用说明书和安全说明书等
性能测试:使用时用电量如何,是否满足用户需求
界面测试:洗衣机的外观是否满足客户的需求
易用测试: 该洗衣机是否容易操作
兼用性测试:该洗衣机除了能洗衣服以外还能洗别的吗
安全性测试:该洗衣机通电以后人接触以后是否有电
负载测试:通过逐步增加系统负载,最终确定在什么负载条件下系统性能将处于崩溃状态,以此获得系统能提供的最大服务
压力测试:通过逐步增加系统负载,最终确定在什么负载条件下系统性能将处于崩溃状态,以此获得系统能提供的最大服务级别的测试。
稳定性测试:加到一定的衣服然后过一段时间看洗衣机是否正常洗
三、QC与QA的区别,什么是QA、QC
QC和QA的主要区别:前者是保证产品质量符合规定,后者是建立体系并确保体系按要求运作,以提供内外部的信任
QC就是测试人员,职责是尽可能早地发现软件的缺陷,并确保缺陷得到修复(有些企业里,测试人员被称为SQA)
QA是流程的监督者,职责是创建和执行 改进软件开发过程,并防止软件缺陷发生 的标准和方法