首页 > 编程语言 >Workshop 深圳站|实战+源码架构剖析带你揭开Appium的神秘面纱

Workshop 深圳站|实战+源码架构剖析带你揭开Appium的神秘面纱

时间:2022-08-31 16:58:44浏览次数:92  
标签:appium Appium 源码 测试 自动化 Android 设计模式 Workshop

⬇️ 点击“下方链接”,提升测试核心竞争力!

>>更多技术文章分享和免费资料领取

“工作坊(workshop)”一词 最早出现在教育与心理学的研究领域之中。它是引发人们思考、探讨、相互交流的一种方式,鼓励参与、创新、找出解决对策,Workshop是一种偏实战,注重实操性的交流活动,这种形式也越来越多的被应用到技术分享中。

appium是一个自动化测试开源工具,它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了iOS和Android测试套件间代码的复用性。

所以功能如此强大的appium 也越来越引起企业的重视,而要用好appium 需要对appium 的底层原理、还有自动化测试脚本的设计模式也有一定的涉猎。

本次work将带大家了解Appium测试框架,为大家解析Appium自动化流程,并且会结合PageObject设计模式带大家进行一次小小的实战。

活动目标:

  • 了解Appium测试框架
  • 解析Appium自动化流程
  • 动手打造一套完整的app自动化测试脚本
  • 使用PO设计模式改造脚本

温馨提示:

  • 霍格沃兹测试学院的同学每月有500元的团建费,学习完之后可以“公款”聚餐报销哦

  • 活动时间:2019年10月20日 09:30-18:30

  • 活动地点:深圳好美商务酒店 深圳市南山区同沙路20号

  • 场地有限,仅限前60名同学报名

  • 扫描二维码添加小助手,回复 “深圳站” 进群报名

  • 本次workshop需自带电脑

  • Windows7+或者mac笔记本,配置建议cpu:i5及以上,内存:4G及以上。(若打算使用模拟器的,则建议i5+8G及以上配置)

  • Appium 、Java环境、Android SDK需要提前安装、Android Studio(包括模拟器,Android 6.0和Android 8.0两个版本) 、python的环境、PyCharm(有问题可以到现场解决)

  • 自备Android手机,系统要求6.0及以上,没有的同学可以使用模拟器

  • 考虑到有许多同学可能会是mac,我们可以根据具体情况,分出Mac组

  • 本次活动收取68元。费用用于场地租用,矿泉水及零食购买。

  • 鼓励结伴学习,2人以上同行的优惠

⬇️ 点击“下方链接”,提升测试核心竞争力!

>>更多技术文章分享和免费资料领取

标签:appium,Appium,源码,测试,自动化,Android,设计模式,Workshop
From: https://www.cnblogs.com/Tester-muller/p/16643625.html

相关文章

  • GeoServer源码-运行
    GeoServer源码我们可以去github上去下载代码仓库地址版本选择:GeoServer2.19.6查看README.cd,有编译运行步骤  编译命令cdgeoservercdsrc#-X显示编译info......
  • 源码安装与yum安装的区别
    一,yum安装和源码(tar包)安装,方式的不同1,yum安装是将yum源中的rpm包下载到本地,安装这个rpm包。这个rpm包是别人编译安装好的二进制包。这种方式与其说是安装不如说是,更新来......
  • GeoServer源码分析
    参考地址:GeoServer源码解析和扩展(一)基础篇https://www.cnblogs.com/sillyemperor/p/1926093.htmlGeoServer源码解析和扩展(二)注册服务https://www.cnblogs.com/sillye......
  • vue3源码学习2-创建和渲染vnode
    创建vnode我们在第一节中在packages/runtime-core/src/apiCreateApp.ts文件的createAppAPI方法中,app.mount()时://通过createVNode方法创建了根组件的vnodeconstvnod......
  • SpringMvc请求流程源码解析
    目录SpringMvc请求流程图请求流程粗讲解方法细讲doDispatcher-->核心找到Handler#getHandlergetHandler(request)mapping.getHandler(request)getHandlerInternal()looku......
  • LinkedHashMap源码及LRU实现原理
    基本认识LinkedHashMap位于java.util包,于JDK1.4引入,属于JavaCollectionsFramework的成员。查看其UML关系如下图所示:HashMap在很多场景下都满足K-V的存取,而且在非多线......
  • C# ScottPlot 绘图控件 源码阅读心得体会
    原文:https://www.cnblogs.com/HelloQLQ/p/15643373.htmlScottPlot的介绍可以看这篇博客:https://www.cnblogs.com/myshowtime/p/15606399.html我对代码的理解是这样的:图......
  • 视频直播app源码,实现渐变文字 ,文字换行,加空格
    视频直播app源码,实现渐变文字,文字换行,加空格1、渐变文字,其实是偷换了概念运用背景色的渐变   .text:{font-family:STSongti-SC-Black; font-size:28px; backg......
  • Sentinel控制台1.8.3修改源码,修改配置后推送到Nacos
    目录1.接着上一篇2.思路3.下载Sentinel源码4.看Gateway里面读取的配置信息5.修改Sentinel控制台源码6.熔断规则测试7.限流规则测试8.打包使用1.接着上一篇简单......
  • 大家都能看得懂的源码 - 那些关于DOM的常见Hook封装(二)
    本文是深入浅出ahooks源码系列文章的第十五篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。本篇接着针对关于DOM的各个Hook封装进行解读。use......