Appium 和 Selenium 与 Python 从基础知识到框架。

Python TestAutomation(Python 基础知识、Appium、Selenium、Allure 报告工具、BDD、Saucelabs 和 Jenkins)

讲师:Sujith Reddy

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将学到什么

  • 完整的 Python 测试自动化,如 Appium、Selenium、Allure 报告工具、BDD 基础知识、Jenkins 以及 Python 基础知识

要求

  • 计算机或笔记本电脑 – Windows 或 Mac。包含针对每个平台的 Appium(Android、IOS 和混合应用程序)、Selenium、BDD、Jenkins 和 Basic Python 所有主题的设置和安装说明。
  • 您无需具备任何编码经验即可开始本课程。一切从我们已经解释过的基础知识开始。
  • 只是我们需要花费您的时间并保持时间表来准备,以便您在45天内完成课程。

描述

我们在本课程中解释了 Appium(Android、IOS 和混合应用程序)、Selenium、BDD、Jenkins 和 Basic Python 的所有主题

所有我们在视频中解释的编码文件,我们都已上传到 udemy。这样你就可以下载并浏览所有这些东西。

以下是课程中讨论的 Appium(Android 和 IOS)主题。

  1. 阿皮乌姆架构
  2. 阿皮姆检查员
  3. 在模拟器和真实设备中启动应用程序(Android、IOS)
  4. 定位器(id、text、content-des、index、classname、XPath、findElements 等)
  5. 等待
  6. 查找当前活动、上下文、方向、设备是否锁定的方法
  7. 使用 Android 按键代码执行操作
  8. 元素属性,例如(显示、启用、选择、元素大小、元素在屏幕上的位置)
  9. 元素操作,例如(单击、发送文本、获取文本、获取内容描述等)
  10. 手势,例如(滚动、长按、点击、拖放、从左到右、从右到左、从上到下和从下到上滑动)
  11. (Android 和 IOS 设备)上的混合应用程序自动化
  12. Pytest 概念(夹具、运行顺序、Conftest、方法层次结构)
  13. Python 日志记录概念
  14. 倾城报告工具
  15. Appium 测试自动化框架(从头到尾包括 Allure 报告工具)

以下是课程中讨论的 Selenium 主题。

  1. 硒架构
  2. 元素检查工具
  3. 使用(Chrome、FireFox 和 Safari)启动网页
  4. 定位器(id、名称、className、标签、LinkText、Partiallinktext、CSS、XPath 和 FindElements 等)
  5. 等待(显式和隐式)
  6. 使用动作链类的手势(滚动、双击、右键单击操作等)
  7. 导航方法,例如(前进、后退、刷新网页等)
  8. 元素属性,例如(显示、启用、选择、元素大小、元素位置等)
  9. 对单选按钮、复选框、下拉菜单、多选操作、Iframe、Windows 等执行操作
  10. 警报按钮
  11. Pytest 概念(夹具、运行顺序、Conftest、方法层次结构)
  12. Python 日志记录概念
  13. 倾城报告工具
  14. Selenium 测试自动化框架(从头到尾包括 Allure 报告工具)

以下是课程中讨论的基本 Python 主题。

  1. 变量
  2. 数据类型
  3. 运营商
  4. 类型铸造
  5. 字符串数据类型
  6. 列表
  7. 元组
  8. 字典
  9. 集合概念
  10. 条件语句( if 、 if else 、 if elif else 等)
  11. 循环(For 循环、While 循环)
  12. 循环语句(Break、Continue)
  13. 不同类型的函数
  14. 拉姆达表达式
  15. 包和模块
  16. OOPS(类和对象、继承、超级关键字、数据隐藏)
  17. Python 装饰器

以下是课程中讨论的 Python BDD(behave) 主题。(我们将更新更多概念)

  1. BDD的配置
  2. BDD的结构
  3. 创建特征和步骤定义文件
  4. BDD的执行

以下是课程中讨论的 Jenkins 主题。

  1. Jenkins的介绍和缺点
  2. 安装和配置 Jenkins
  3. Jenkins 中作业的配置
  4. 根据需要的时间安排工作

本课程适合谁:

  • 愿意使用 python 自动化移动和 Web 应用程序的人
  • 手动测试工程师
  • 愿意学习自动化的移动和网络手动测试人员

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍