龙腾测试分享

最近几天,一个小伙伴去面试,HR在面试即将结束前抛出的一道实战题,出于紧张,该同学没有完全答出来。回来后,该同学奋笔疾书的写出了这道题的答案。今天就和大家一起分享下该同学的答案,供即将面试的小伙伴们借鉴。


题目:请详述如何测试朋友圈


TIPS:


在回答问题之前,想提醒大家一句,面试官不是资深IT人事,因此回答问题要简洁易懂。即便他是你未来的上司,或是正好是资深软件测试工程师,也要做到简明扼要。若因为想体现个人能力,就挑比较麻烦的内容举例子,不仅容易绕晕自己,还不易阐释清楚。在面试过程中只会无形减分,得不偿失。



分析:对于一个待测对象,我们可以通过这几个方面来进行测试:功能测试、可靠性、易用性、效率、可维护性、可移植性。下面,我想从以下两个方面进行详述:


1)站在测试人员专业角度分析(功能测试、可靠性、效率、可维护性、可移植性);


2)站在用户的角度分析(功能、易用性等)。


首先,先从测试的角度向HR分析


1.从功能测试的角度分析


功能测试是软件中最基础的测试,功能实现不好,软件就不能发布测试。功能测试软件提交测试后,可进行测试的第一步。要进行功能测试,首先就需要了解朋友圈的各个功能。


那么如何了解朋友圈的功能呢?当然是查看需求文档。因为所有的开发设计、测试设计等,都是以需求文档来进行的。需求文档中规定了必须有哪些功能,那么我们在测试的时候就可以对比知道哪些功能已实现,哪些功能未实现(需要说明的是:开发计划明确说明当前版本暂不实现的功能,不能算作bug。)。



相信玩过微信朋友圈的人都知道,微信朋友圈大概有以下基础功能:


a.发、删朋友圈,查看朋友圈;


b.朋友圈的类型(图、文、混和);


c.评论朋友圈;


d.朋友圈的对外接口(例如:打王者荣耀时,把战绩分享到朋友圈,这个时候就是调用微信朋友圈提供的接口);


e.屏蔽与被屏蔽,能否查看对应好友的朋友圈。


下面我们就要向HR举例阐述。在此,给大家一个小技巧,请举HR最容易懂,最容易解释的内容。例如:


发朋友圈:我们可以通过短按或长按朋友圈中的照相机图标,分别发起图片版或文字版的朋友圈操作。在此过程中,我们需要关注进行发起操作的响应时间是否符合需求;然后,我们要对发朋友圈进行全面的测试。其中包括,正常发朋友圈、取消发朋友圈,多次发朋友圈与取消发朋友圈等。如果需求中对朋友圈内容有限定,例

联系作者longtestyan

你可能感兴趣的:(龙腾测试分享)