Android手机客户端测试

一、冒烟测试

    Monkey工具 :

      1.编写 adb.exe的Monkey命令

      2.通过logcat定位问题,保证软件的健壮性

            (logcat是Android中一个命令行工具,可以用于得到程序的log信息)

               输入抓取命令:adb logcat -s *:E > /mmt/sdcard/1.log或logcat -s '*:E' >d:/1.log,

二、安装测试、卸载(其次重要的测试)

        1.手机端软件在真机上安装、卸载

        2.第三方软件协助安装、卸载

                目标:支持豌豆荚、91等主流辅助工具

三、在线升级测试(其次重要的测试)

        1.在线升级安装及使用测试

                验证三个要素:1、验证数字签名 2、升级后正常使用 3、在线跨版本升级

四、业务功能测试

        1.业务逻辑测试

             目标:客户端业务正常

        2.功能点测试

             目标:功能点正常

        3.关联性测试

               目标:与PC端交互正常

               目标:客户端多种被打扰测试/待机状态,连接数据线等操作

五、稳定性及异常性测试(重要)

        1、交互性测试

                断电、断网异常等情况下客户端稳定

         2、异常性测试

六、性能测试

        1、基准性能测试

                主要压服务器接口,写多线程脚本

                客户端不同网络下响应速度的快慢

        2、大数据量测试

                保证客户端更新大数据程序成功率

七、界面易用性测试

        1、界面与交互性测试

                符合安卓交互规范

                用户体验良好

                使用方便,快捷

八、自动化测试

           Monkeyrunner+Python自动化测试

            1、通过MonkeyRunner运行Python脚本自动化测试

            2、自动化脚本调试,自动保存测试结果

九、适配性测试

            1、分辨率方面

                        目标: 320*240 480*320 800*480 850*480 960*540等分辨率支持

            2、不同版本系统上

                        目标:主流多种版本

            3、不同厂家定制的系统

                         目标:不同厂家定制系统支持

            4、不同尺寸测试

                        目标:不同屏幕尺寸的支持

十、手机流量及电量测试

             客户端使用监控电量及流程软件 ,保证符合标准

十一、内存泄露测试 

                MAT检查程序 没有泄露

十二、联机调试测试

                连接真机进入联调模式,测试业务流程

                通过logcat记录每个操作,将所有错误定位代码

十三、外网测试

            目标:覆盖wifi/2G/3G/4G

            电信/移动/联通/ 所有组合进行测试

                


       

                           


    

你可能感兴趣的:(Android手机客户端测试)