`

手机应用软件测试点汇总

阅读更多

手机应用软件测试点汇总

  好久没写日志了,之前看到别人好的日志就转载过来,自己很少总结。以后每周五晚上抽时间自己总结一下,时间不等人,下面就开始写自己总结的手机APP测试点。
  1 功能方面
  1.1安装、卸载、启动、运行、清除缓存/数据运行看看是否正常
  1.2交互:运行时接电话、收短信、锁屏、充电、闹铃
  1.3和第三方软件兼容:和同类产品同时运行时候出错,360手机助手、手机管家等是否对软件有非友好提示、限制使用root权限相关功能等。
  1.4所谓错误潜伏在边界,隐藏在角落,所以边界值是必须要重点测试的。为空、超上限、超长内容都有可能导致程序Crash。还有一点就是在边缘的一些功能,可能有的用户都用不到,如分享一个网址,你只看了能不能分享成功,没去这个网站看看是不是自己要分享的内容,不一致跟踪很容易遗漏这种问题。
  1.5等价类:把限制输入的内容分一下类,然后设计进行输入,常用的有特殊符号(@%&/'"[]*_)、null、字母大小写、汉字、数字正负、敏感字等。顺便说一下搜索,输入1或者0容易出现异常。
  1.6安全性:输入SQL语句、代码<%PHP%>、登录错误提示“用户名或密码错误”、输入错误几次后设制等待时间、找回密码验证码最好是6位以上非纯数字并且限制重试的次数、权限控制等。
  2 兼容性方面
  2.1系统版本兼容性,兼容性是手机APP的一大特点,安卓2.1、2.2、2.3、4.0、4.1、4.2版本。低版本容易出现不兼容问题。
  2.2分辨率兼容性,各个分辨率检查软件的UI是否和需求一致。    2.3手机厂商,小米、三星、华为、酷派、oppo、中兴、HTC等。
  3 性能方面
  3.1客户端:关注点就是启动时间、页面加载时间、主要功能占用的CPU、内存、流量、耗电量、电流。与同类产品相比较是否有优势。这里介绍两个工具DDMS里面搜索Displayed关键字就可以看到页面加载时间、emmagee简单易用,可以去网上下载。
  3.2服务器:利用接口对服务器施加压力,重点关注响应时间、吞吐量、并发数、事物通过率等。这里介绍工具有loadrunner(强大)、Jmeter(灵活).
  4易用性方面
  用户的操作习惯,大部分人用右手,所以确定按钮可以放在右边,根据手机页面设计最合适的UI。操作起来简单易懂,不用考虑很多。
  5稳定性方面
  安卓APP的稳定性推荐monkey最合适不过了,通过随机事件流模拟人的操作,对检查程序的内存溢出、空指针有很大的作用。monkey的使用可以参考我写的日志。最好自己公司写个脚本更规范。
  以上是自己总结的,肯定有疏漏之处,谁有好的想法可以写在下面。
版权声明:本文出自 张亚洲 的51Testing软件测试博客:http://www.51testing.com/?521817
分享到:
评论

相关推荐

    软件测试测试点汇总(不含支付测试)

    这个是我整理的软件测试测试点,包含接口测试,界面测试等内容,需要要xmind打开

    软件测试知识点汇总.docx

    软件测试知识点汇总.docx

    软件测试基础知识汇总

    软件测试的一些概念题,认识软件测试。有用例介绍,缺陷管理,还有数据库的知识点,软件测试的概念汇总对认识软件测试,了解软件测试有极大帮助,最后的复习题,更是对面试有利,

    软件工程与软件测试自动化教程

    目录: 第1章 软件危机与软件工程 1. 1 软件危机 1. 1. 1 什么是软件危机 1. 1....1. 1....1. 2 软件质量与可靠性 1. 2....附录H 软件测试文件汇总 附录I 软件企业如何实施基于CMM的过程改进 参考文献

    软件质量测试,思维导图,知识点汇总

    软件质量测试的知识点汇总,重点讲述白盒测试,黑盒测试,单元测试,并从主体上回顾整个软件测试领域的一些常用方法(注意全部为xmind格式的文件,需要下载xmind软件才能查看)

    软件测试基础(经典测试面试题答案)WORD版.rar

    软件测试面试题汇总 测试技术面试题 5 1、什么是兼容性测试?兼容性测试侧重哪些方面? 5 2、我现在有个程序,发现在Windows上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题? 5 3、测试的策略有哪些...

    软件测试知识体系.xmind

    个人搜集资料,思考后整合的一个思维导图,很适合初学者、初级测试工程师学习参照,免费提供给需要的伙伴。

    软件测试规范

    软件测试规范 目 录 一.概述 ............................................................................................................................................................ 1 二 软件...

    软件测试常考知识点

    2018年程序员笔面试,软件测试常考知识点,基本知识点汇总

    软件测试学习宝典(学习手册)

    本文面向软件测试新手以及有一定测试基础的软件从业人员,集合了51testing多年的论坛资料汇总,从测试前的准备工作、测试需求收集、测试用例设计、测试用例执行、测试结果分析几个方面给出建议和方法。鉴于国内的...

    CISP+软件安全开发+知识点汇总

    CISP+软件安全开发+知识点汇总 10.1 知识子域:软件安全开发生命周期 10.2 知识子域:软件安全需求及设计 10.3 知识子域:软件安全实现 10.4 知识子域:软件安全测试 10.5 知识子域:软件安全交付

    APP测试(重点).xmind

    APP专项测试汇总

    软件工程概论知识点汇总.doc

    软件危机是指在计算机软件的开发和维护过程中遇到一系列严重问题。 软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术 和方法来 开发与维护软件 ,把经过时间考验而证明是正确的 管理...

    软件工程导论复习题目汇总

    该文档包含了多个复习题目,涵盖了软件工程导论的各个方面,如软件开发生命周期、需求工程、软件设计、软件测试、项目管理等。每个题目都具有一定的难度,旨在帮助学生巩固理论知识并提高解决问题的能力。 此外,该...

    LoadRunner性能测试视频地址汇总

    所有boobooke老师的视频只需点一下就可以网上观看了。在此谢谢各位老师的贡献,希望大家在软件测试领域更上一层楼。

    CISSP学习笔记 CISSP关键知识点总结汇总.zip

    CISSP学习笔记、CISSP关键知识点总结汇总,以网上搜集到的CISSP学习资料为基础,补充修改了关键内容,不保证正确。 第一章 通过原则和策略的安全治理 第二章 人员安全和风险管理概念 第三章 业务连续性计划 第四章 ...

    软件工程黑书考研一轮复习笔记.docx

    软件工程黑书全书知识点详细汇总 考纲目录 第一章 基本概念 2 1、软件的概念和特点 2 2、软件危机的概念和产生的原因 3 3、软件工程的定义、三要素和发展过程 (重点,考过多次问答题) 4 第二章 过程模型 4 1、...

    2012版软件工程实验指导书.doc

    设计完成后,就应该进入测试阶段,测试阶段中,应该制定测试规范、填写测试计划与测试说明,测试过程中应填写软件测试报告。 6.运行维护阶段 测试阶段完成后,应进行系统交付,进入运行维护阶段。系统维护阶段,...

    Jmeter性能测试高级项目实践课程资源.rar

    后置处理器、后置处理器之正则表达式提取器提取响应内容实践、读取本地JSON格式文件实例、正则表达式操作符、正则表达式工具之Regextester, 每一个知识点采用理论加案例的方式,吃透每一个知识点,为性能测试奠定...

Global site tag (gtag.js) - Google Analytics