|
以下内容可以作为攻略使用,只要背出以下内容,在自己想个公司想个地址想个领导人姓名。就等于有了通信公司的工作经验。(当然如果不是找工作有困难8建议效仿)
由于在下8是正式工,所以每日清晨提早到公司,跟着有门卡的清洁阿姨或者保安或者正式员工刷卡进门。如若迟到,后果不堪设想。
我的工作区域是一个名为独立实验室的6平米左右的小房间,里面放了8台主机4台显示器4个有靠背的转椅。连不到外网。
手机测试时都是连着数据线的。这样可以在发生问题时记录下手机内软件的各种状况,由研发人员去分析。
我每天主要的工作就是拿着手机做功能测试。一个功能模块一个功能模块得测。每个功能模块有少则几百多则1千多的测试用例需要执行。测试用例主要按照等价类划分方法编写的。这个恐怖的方法加上要考虑和其它功能模块交互的情况,使得测试用例数量大大提高。比如电话本功能模块的用例就要考虑正在删除电话本时,有短信息进来怎么办。而且一样的用例,联通的卡的移动的卡都要分别测过。。
用例是用excel文件保存的。每个文件都会统计用例的执行率通过率。这个应该是软件度量的范畴了,不是我这种没门卡的人要关心的事情。
其实手机测试最容易发现严重问题的地方就是边界值了。电话本,短消息这类存储器在边界值时特别容易引发手机不能正常开机这类大问题。(当然本人8是专家不负法律责任)万一手机遇到不能正常开机这类致命bug,就需要用数据线下载一个版本,覆盖条以前的手机里的软件。(这个就叫嵌入式)
发现问题后,不管问题是大是小,都是要提交地。我当初接触的是clearquest。问题描述清楚,问题级别,步骤和对应的开发人员写好后,就提交。然后几天内要注意这个问题的状态,是8是给驳回了。。这个和c/s b/s的软件测试没啥区别。
新版本发布后,还要重新测试每个功能模块,这个叫回归测试(……)
现在公布独立实验室有8台机器的秘密。。就是在下班的时候用编写的VB自动化测试脚本让手机一遍一遍的自己运行。早上来时看看有没自动跑废掉。。有的话还是提交。。
大家凑或者看吧。。不正确的欢迎纠正。反正我不是手机测试最强的,是下班时间最有空的。。。 |
|