软件测试技能-移动端测试篇

移动端测试(Android、iOS)从开发语言来说iOS使用Objective-C/Swift语言、Android为Java由于机制不同,建议大家看下移动测试iOS、和Android的生命周期,个人认为当你对被测系统机制有了解后,测试时会更知道如何开展,在这里不做太多介绍,后续再给大家分享。

小文讲测试-移动端测试

软件测试技能-移动端测试

从测试角度来看,移动端测试主要从以下几点开展:(下面会一一举几个例子)

用户界面测试:

用户界面一般会对照需求设计图进行风格、样式、颜色、文字、控件位置的对比测试,如颜色是否一致,知否有排版错误、中英文文案是否正确等。

用户体验测试:

俗称易用性测试,软件设计是否符合用户的基本操作使用,如用户界面是否布局合理,主要功能是否易于查找和方便使用,消息文案提示是否容易理解等。

功能测试:

这里说的大多数指黑盒测试,就是在测试中,把被测程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构(代码)的情况下,进行测试,它只检查程序功能是否按照需求文档的要求。常用测试方法为等价类划分法、边界值分析法、场景法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。

性能测试:

接口性能(Jemeter、ab、Loadrunner等)、CPU(Traceview、Adb Top)、内存(内存泄漏、内存占用 Android Studio-Memory Monitor、Android-ddms、MAT、ddms、adb meminfo)、启动时间(Adb am strat 、录制视频、代码打点加Log)、访问速度、流量、耗电(三方工具或性能数据也可以调用底层api自己写工具监控)、iOS Xcode-instrument工具。

客户端稳定性:

泛指长时间运行,通过随机或固定操作,观察被测程序不会Anr、崩溃退出、内存溢出等现象,要保证程序长时间稳定可用。一般常用测试工具如Monkey,自动遍历工具AppCrawler,UI自动化工具。(自动化工具结合功能测试时使用)

安装卸载:(版本升级)

验证App是否能正确安装、运行、卸载以及操作过程和操作前后对系统资源的使用情况。

新版本覆盖旧版本。

网络测试:

wifi/2G/3G/4G/5G网络的切换;

断网;

飞行模式;

弱网测试;

异常测试:

如空间满时软件是否正常使用或保存时能否给出相应提示。

反复操作某个功能,不断点击和刷新,是否会出现闪退;

操作一个页面Home或退出再进入;

手机关机锁屏;接入来电;短信,微信,或其他消息等中断操作;

适配测试:

分为系统版本(Android、iOS系统版本)、分辨率测试(主流分辨率、高、低)、机型测试(国内、海外主流机型),可根据实际软件用户占比进行调整。

安全测试:

代码静态扫描(Scan-Build、Infer、Findbugs等)、数据安全如重要数据是否加密、传输协议是否安全,权限、支付安全、防盗链等。

数据测试:

对接口数据、数据库、数据准确和数据异常的模拟测试。(最常用工具Charles、Fiddler、Sqlite、Mysql、Mock、Wireshark)

推送测试:

推送文案及展示样式、点击跳转的测试、开机、关机、锁屏多场景的推送测试。

自动化测试:

XCUITesting、Kif、Instrumentation、Appium、Robotium、UIautomator等。

单元测试:

XCTest、Junit、Robolectric、Instrumentation等

相关的性能指标可以拿竞品做对比,或和上一版本对比、可以结合自动化测试使用出测试报告。

以上,希望今天的内容,给你灵感和启发。码字不易,欢迎点击【关注】。

声明:上述观点为个人经验总结和观察,如有不对的地方请随时指正或留言交流,微信公众号:软件测试之路 小文讲测试

作者:小文(一个即将从业10年的软件测试行业工作者)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354

推荐阅读更多精彩内容