首页 > 其他分享 >Appium自动化框架从0到1之 框架结构组成

Appium自动化框架从0到1之 框架结构组成

时间:2022-12-13 10:06:26浏览次数:52  
标签:Appium 框架 视图 小鱼 自动化 框架结构


从0到1搭框架

  • ​​框架背景​​
  • ​​框架功能​​
  • ​​框架视图​​

框架背景

可能会利用一周的时间,我们来写一个Appium自动化框架的搭建,
从0到1,跟着小鱼一起,完善Android 的自动化框架体系。
框架模式:PO
语言:python3.7 + Appium 1.17

框架功能

・业务功能封装
・测试用例封装
・测试包管理
・截图处理
・日志获取
・报告生成
・断言处理
・数据驱动
・数据配置

框架视图

Appium自动化框架从0到1之 框架结构组成_python

了解了框架的构成,那么接下来的几天,我们根据设计好的框架结构,
来完善框架的代码内容。
Appium自动化框架,全部教程,请查看​​《appium自动化框架从0到1》​​敲黑板:
跟着小鱼,学完框架系列教程后,小鱼会把源码贡献出来,在github上自取哦~~


标签:Appium,框架,视图,小鱼,自动化,框架结构
From: https://blog.51cto.com/u_15910936/5932500

相关文章

  • 接口自动化框架(Python)之 一,如何规划自动化框架
    由于测试人员不足,同时也为了减少测试量,这两天写了一个接口自动化框架,主要由python3+unittest+ddt来编写主要完成的功能:1、对webdriver进行了第二次的简单封装,使用更加方便2......
  • 启动appium服务的2种方法(python脚本&cmd窗口)
    启动appium服务的两种方法​​1.通过cmd窗口命令启动​​​​1.1启动单个appium服务​​​​1.2启动多个appium服务​​​​2.通过python脚本来启动​​​​2.1启动......
  • 接口自动化框架(Python)之 二,http_service的配置
    如果用到其他的方法,可以自己封装下面的代码是我封装的几个方法,代码如下:#-*-coding:utf-8-*-#@Time:2019-10-23#@Author:carl_djimportrequestsfromInterface_p......
  • 多进程启动appium服务
    因为小鱼在上一章节写了​​多台appium的启动​​,然后就联想到能不能搞一个多进程启动appium服务。于是乎~~那就搞起来~~关于并发的问题,小鱼写过专题文章​​《常见并......
  • Python实现Appium端口检测与释放
    python实现端口检测与释放​​1.监测端口​​​​1.1socket是什么?​​​​1.2socket本质是什么?​​​​2.释放端口​​​​2.1cmd释放端口​​​​2.2Python代码释放......
  • Python3,掌握这4个自动化脚本,让工作效率提升200%。
    4个自动化脚本​​1、引言​​​​2、自动发送多封邮件​​​​2.1模块介绍​​​​2.2代码实战​​​​3、自动桌面提示​​​​3.1模块介绍​​​​3.2代码实战​​​......
  • Appium自动化框架从0到1之 Driver配置封装
    不管是调用模拟器,还是调用真机,都需要准备一些driver的参数,以便被调用。思想:我们把driver配置信息,封装到yaml文件,然后通过读取yaml文件的内容,调用其driver信息。为了更直观......
  • Appium自动化框架从0到1之 基类的封装
    这里只封装了4个基类,其他的大家可以自己丰富~~直接上代码:baseView.py#-*-coding:utf-8-*-"""@auth:carl_DJ@time:2020-7-9"""classBaseView(object):'''......
  • 自动化强化训练
    1、用python代码获取当前操作系统名称,平台以及版本信息 importplatformimportosprint(os.name)print(platform.system())prin......
  • 接口自动化框架脚手架-利用反射机制实现接口统一发起端
    作者:软件质量保障一、概述在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识。这个信息跟踪着每个对象所属的类。虚拟机利用运行时类型信息选......