• 移动端自动化测试基础


    一、移动端自动化测试学习路线

      1、移动自动化基础

      2、Appium框架

      3、移动自动化实战

      4、持续集成

    二、移动端自动化测试包括哪些

      1、android

      2、ios

      3、h5

      4、小程序

    三、自动化测试的价值

      1、提高效率(如:回归测试)

      2、提高质量(兼容测试、探索性测试)

    四、测试框架、平台有哪些 

      1、阿里Macaca

      2、腾讯开源微信小程序自动化测试工具

      3、百度cafe

      4、阿里MQC

      5、腾讯wetest

      6、百度MTC

    五、UI自动化测试应用场景 

      1、冒烟测试

      2、回归测试

      3、功能测试(辅助快速验证)

      4、验收测试

      5、移动端性能专项测试(性能、卡顿、健壮、竞品)

    六、自动化测试的误区

      1、错误观点一:UI 自动化测试无用

      2、错误观点二:UI自动化测试只能模拟人工

      其实 手工测试很重要,手工测试+自动化测试才能让企业快速迭代

    七、UI自动化瓶颈

      1、人力成本高

      2、技术门槛高

      3、复用率不高(经验、技术、框架)

      4、稳定性不足(执行慢、弹框)

      所以我需要提高测试能力和经验,了解前沿技术

    八、如何合理使用UI自动化

      1、使用分层测试策略,控制UI自动化测试规模:

    • 少数核心用例交给自动化测试
    • 大部分的基础回归测试交给自动遍历
    • 新功能测试交给人工

      2、技术改进方案:

    • 良好的维护模型:PageObject、数据驱动
    • 更好的框架支持:增加watch,智能等待,失败重试机制 

    九、自动化测试三个阶段

      1、传统自动化测试(加断言)

      2、自动化探索测试(自动测试和生成用例)

      3、codeless方向的自动化测试

    十、自动化测试分类

      1、web:selenium

      2、app:appuim

      3、GUI:windows、mac

      4、微信小程序:app+web

     

  • 相关阅读:
    go-go协程
    linux-pclint代码检测
    linux-32位-交叉编译openssl
    go-json类
    mysql-定时任务
    go-IO操作
    go-异常处理-error-panic-recover
    go-defer语句
    go-select
    go-指针
  • 原文地址:https://www.cnblogs.com/zhuxr/p/14111391.html
Copyright © 2020-2023  润新知