我的Android探索性测试经验一

上一篇 / 下一篇  2015-01-19 15:11:08 / 个人分类:工作记录

写在前面的话:从13年2月28日到今15年1月19日,快工作两年的时间,其中有一年半左右都在做Android方面的测试
最开始进入测试这行,什么都不懂,一整天浑浑噩噩,组长只让我们提bug,一个组6,7个人一天够100个bug就下班,不去研究原理是怎么样的,就知道随便的点点,点出问题了就行了,想来也真是浪费时间就是生命,但是我辞职不到一年的时间,那家公司就倒闭了,我很庆幸自己早早的就走了。
后来来到这家公司,15个月的时间,对Android多了一些了解,不单单只是表面上点点点,那样会有人觉得你没有任何含金量,那就是说测试谁都可以做,开始注意哪些地方该重点测试,哪些地方要注意什么,哪些个页面是公用的,Android的基础控件,apk打包和安装的过程,Android的数据库,adb的使用等等,当然现在了解的还是很少,今天写这个是记录一下,后续工作中新的体会再补充。

1.文本框的测试
①文本框长度的显示,一般搜索框账号等,如果输入字数过长可能会崩溃或者提示有错误;
②文本框的复制和粘贴功能一般都要有;
③输入空格或者换行符,要有提示。

2.图标的多次重复点击
①每个图标打开activity时较慢,可能会打开多个相同的模块,也是有问题的;
②有时同时多次点击相同的模块会崩溃。

3.多个模块间的快速切换
这种情况,我一般会写个自动化脚本来运行,让不同的模块间不停的切换。

4.网络不顺畅和无网络情况下的友好提示
①网络不畅时的提示,大部分用户没有非常好的网络环境,当网络不通畅时,apk的提示会很大的影响用户体验;
②无网络情况下,要及时的提醒用户,网络断开,要不然用户会感觉非常奇怪。

5.程序后台运行和杀掉进程后重新登录的正常运行
①程序后台运行时,消息推送的及时显示就非常重要;
②因为现在大部分的用户不愿意注册账号,更不愿意注销切换账号之类的,会一直用一个账号,用户退出登录后,用户数据要及时保存,再登录后,用户数据要及时恢复和显示;
退出登录时,也会有消息推送,这个也很重要。

6.兼容性测试
对于Android用户来说,现在系统更新也很快,拿我们这款app来说,2.3系统的用户量还是很大,从我个人经验来说,2.3系统还是很重要。

写在后面的话:以上是我这15个月探索性测试的一点经验,觉得哪里不对,请指教,想跟我聊下你的看法,可以加我QQ:2473518012


TAG:

测试小顽童---小壮壮 引用 删除 安裴轩   /   2015-01-23 15:28:50
原帖由Farrah于2015-01-23 14:03:22发表
问一下,你用什么工具写自动化脚本,让不同的模块间不停的切换。

我用robotium写的,界面上的元素都是固定的,很好找到,写个简单的脚本就可以实现了
Farrah的个人空间 引用 删除 Farrah   /   2015-01-23 14:03:22
问一下,你用什么工具写自动化脚本,让不同的模块间不停的切换。
Farrah的个人空间 引用 删除 Farrah   /   2015-01-23 13:58:33
刚入行
Farrah的个人空间 引用 删除 Farrah   /   2015-01-23 13:58:10
5
 

评分:0

我来说两句

Open Toolbar