1、APP测试流程:计划阶段;设计阶段;执行阶段;评估报告阶段
2、功能测试:验证各个功能是否与需求实现一致 ?? ?安装卸载 ?? ?启动运行 ?? ?注册登录 ?? ?前后台切换 ?? ?升级更新 ?? ?消息推送测试 ?? ?异常测试 ?? ?安全测试(用户的隐私泄漏)? ?? ?兼容性测试
3、UI测试(用户界面测试) ?? ?首先确保UI界面设计符合国家的、行业的、企业的标准规范; ?? ?关注窗口、菜单、对话框以及按钮控件的布局、风格要满足用户要求; ?? ?不同页面的控件大小、风格是否一致; ?? ?文字的提示是否友好,是否存在敏感词、容易引起歧义的词等; ?? ?操作是否简单、人性化,是否有向导指引; ?? ?内容是否根据窗口的大小自适应调整;
4、Android与IOS ?? ?Android是Google开发、发行的一个智能的、开放式的软件平台。内核是 Linux,其应用程序都是用Java编写的。由于Android的运行机制采用虚拟 机,系统需要占用大量内存来换取执行速度,再加上不定期的内存自动回 收机制,从而导致出现卡顿现象 ?? ?IOS是苹果公司开发的封闭式手机操作系统。它指定适合用一种开发语 言——Objective-C语言。它的运行机制采用沙盒运行,整个运行过程中 不需要虚拟机,所以相比Andriod其执行效率要高一点
5、APP测试与Web测试的区别 ?? ①系统构架不同 ?? ②测试方法不同 ?? ??? ?功能测试:Web不支持离线浏览,但是有的APP支持 ?? ??? ?性能测试:Web主要关注服务器性能,APP除了服务器,还要考虑手机端的性能 ?? ??? ?兼容性测试:Web主要考虑浏览器的兼容性,APP还要考虑 不同设备、不同系统、不 同系统版本、不同分辨率等 ?? ??? ?专项测试:APP中多了一些专项测试,比如电量测试、弱网测试、中断测试等 ? ? ③测试工具不同 ?? ??? ?app一般使用monkey、appium、fiddle等 ?? ??? ?web一般使用qtp、loadrunner、selenium ?? ????
|