zoukankan      html  css  js  c++  java
  • 移动端自动化测试基础

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

      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

     

  • 相关阅读:
    lnmp配置Yii2规则
    vue中前进刷新、后退缓存,列表缓存和回到原位置
    vue 或者传统h5移动端input被输入法键盘挡住解决方法
    uni-app知识
    typescript
    flow
    js点击按钮分别实现全屏以及退出全屏的方法
    vue.config.js配置本地,测试,开发环境变量
    git常用指令
    Git指令
  • 原文地址:https://www.cnblogs.com/zhuxr/p/14111391.html
Copyright © 2011-2022 走看看