• 测试需要了解的技术之基础篇四__UI自动化测试体系


    UI自动化测试体系

    1.Andriod 自动化测试:Appium 环境安装与架构介绍、Appium Desktop用例录制、Appium测试用例流程、元素定位方法 IA/AID/XPATH/UISelector 、显示等待与隐示等待、常用自动化api、长按/滑动等TouchAction的应用、Andriod自动化用例编写、Andriod Toast识别、Andriod WebView测试、微信小程序测试、Appium高级Api、 Appium 错误排查与日志分析、Andriod原理与JsonWP协议分析

    2.移动测试实战:移动自动化测试实战、高级定位技巧、普通断言与HarmCrest断言机制、参数化与数据驱动(CSV/Excek/Json/Yaml)、PageObject设计模式、测试报告生成与定制、移动自动化测试实(基于企业微信与api)、移动测试框架二次开发

    3.IOS自动化测试:IOS测试工具体系、app store与苹果证书体系、IOS测试用例编写、IOS真机测试、IOS WebView测试 、IOSSafari测试

    4.Web自动化测试 Selenium IDE用例录制与常见API讲解、Selenium测试用例编写、元素定位基本方法 ID/NAME CSS定位技术、Xpath定位技术、网页截图与存储、多窗口处理、Selenium多浏览器处理(Chrome/Firefox/IE/Safari)、文件上传与弹框处理、Cookie机制、Actions、执行javascript脚本、Selenium的断言机制与等待机制、参数化与数据驱动、PageObject涉及模式、测试用例管理与运行、测试报告生成与定制、真实Web项目自动化测试实例。

    5.AppCrawer自动遍历测试:自动遍历测试方法与常见技术介绍、AppCrawer自动遍历工具使用详解、AppCrawer自动遍历技术原理剖析、AppCrawer自动遍历实战。

    6.兼容性测试实战:兼容性测试价值、设备矩阵选择、多设备管理平台STF、Selenium Grid方案剖析、基于Jenkins的自动化调度详解、使用自动遍历完成快速回归测试实战。

    7.专项测试:专项测试工具与环境搭建、移动端性能测试(App/WebView/接口)、弱网测试、崩溃检测、App流量分析、耗电量分析、CPU Profile、内存使用分析hprof、内存泄漏检测、systrace工具分析、卡频检测、基于bilibili客户端的专项测试实战

    8.移动端安全测试:基于jadx的App反编译分析、基于Smali文件的代码修改、XPosed对App运行Hook。

  • 相关阅读:
    代理模式和策略模式的区别
    代理模式vs适配器模式vs外观模式 转
    装饰模式与代理模式的区别(转载)
    用Delphi实现动态代理(2):设计说明  转
    Java静态内部类的介绍
    非常好的Java反射例子
    Java多线程中的锁机制
    Java多线程共享数据、同步、通信
    Java程序运行超时后退出解决
    Java安全:运用加密技术保护Java源代码
  • 原文地址:https://www.cnblogs.com/aktest/p/ak_mobile_autotest.html
Copyright © 2020-2023  润新知