App测试自动化
Don Mi 查看讲师
百林哲咨询(北京)有限公司专家团队成员
资深测试技术专家,测试经验丰富,接触并且使用过多种测试方法和测试流程,专注于持续集成和自动化测试(包括mobile端、后台服务和web端的自动化测试)2个前沿领域。先后在高德、豆瓣、豌豆荚从事移动端软件测试。
浏览:4566次
详情 DETAILS

课程简介

所谓app测试,通俗理解就是测试我们平时手机使用的程序通常情况下随app产品不断迭代更新,给测试⼈员也增加了测试⼯作量,特别是⼤量繁琐的回归测试。⾃动化测试是应对产品不断迭代更新的辅助测试⼿段(主要是针对回归测试),最终⽬的是为了保证产品质量。简而言之就是自动化的有点就是可重复、效率高,增加软件信任度。

本节课分享了Android相关性能测试,包括性能指标的采集、监控和分析。还包括Android的稳定性测试和兼容性测试等内容。

课程收益

1. 全面学习了解测试和移动测试的关系;

2. 学会ios和Android自动化测试流程;

3. 掌握移动测试设计和管理方案;

4. 掌握iOS和Android自动化测试持续集成。 

受众人群

移动测试开发工程师移动测试技术骨干成员测试技术负责人、测试经理

课程周期

2天(12H)

课程大纲

课程主题

课程内容

一、测试简介及移动测试

1.1测试与质量的关系

1.2测试与效率的关系

二、自动化测试

    2.1 iOS自动化测试

        2.1.1 UIAutomation

        2.1.2 UITesting

        2.1.3 Appium

    2.2 Android自动化测试

        2.2.1 MonkeyRunner

        2.2.2 UiAutomator

        2.2.3 Calabash

        2.2.4 Appium

    2.3 自动化测试框架设计

三、专项测试

    3.1 静态扫描测试

    3.2 兼容性测试

    3.3 稳定性测试

    3.4 性能测试

        3.4.1 内存检查

        3.4.2 启动速度检查

        3.4.3 电量测试

        3.4.4 弱网络测试

四、移动测试设计和管理

 4.1 测试用例设计

        4.1.1 移动测试挑战

        4.1.2 探索式测试方法介绍

     4.2 测试管理

        4.2.1 团队角色划分

        4.2.2 开发规范和代码管理

五、团队效能工具和持续集成

     5.1 持续集成基础

        5.1.1 Jenkins功能介绍

        5.1.2 iOS自动化测试的持续集成

        5.1.3 Android自动化测试的持续集成

     5.2 研发效率持续集成

        5.2.1 打包和发布服务的设计

        5.2.2 静态代码扫描检查和开发自测的关系

     5.3 线上监控系统

        5.3.1 Crash监控

        5.3.2 ANR监控

        5.3.3 移动端性能指标监控




企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1