基于Nightwatch和Appium手机APP自动化测试视频教程

欢迎购买学习《基于Nightwatch和Appium手机APP自动化测试视频教程》课程,你将学习和掌握在Android和iOS平台上使用Nightwatch.js 和Appium原生手机应用APP自动化。

发表于 09/2022
MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:eLearning | 语言:英语 | 时长:9 节课(1h 49m)| 大小:1.1 GB

你会学到什么

  • 学生将学习使用 nightwatch Appium 自动化移动原生应用程序
  • 学生可以执行 nightwatch 移动浏览器测试
  • 学生将能够在原生应用程序中执行拖放操作、滚动、单击、sendKeys 等操作
  • 学生可以获取有关使用 Appium 检查器的知识, Appium 服务器

要求

基本的 Javascript 和 nightwatch js 使用

描述

Nightwatch.js 是一个集成框架,用于在所有主要浏览器上对 Web 应用程序和网站执行自动化的端到端测试。它是用 Node.js 编写的,并使用 W3C WebDriver API 与各种浏览器进行交互。

它是端到端和跨浏览器测试的完整解决方案。它旨在简化编写和运行各种类型测试的过程,包括

  • 在所有主要网络浏览器上进行端到端测试
  • Node.js 服务的单元测试
  • HTTP API 的集成测试

为什么选择Nightwatch?

干净的语法

简单而强大的语法,使您能够使用 Javascript (Node.js) 和 CSS 或 Xpath 选择器非常快速地编写测试。也支持打字稿。

集成测试运行器

内置的命令行测试运行程序,可以顺序或并行运行测试,重试和隐式等待。还支持对测试套件和标签进行分组。

云测试支持

开箱即可与 BrowserStack 一起使用。其他云测试提供商,例如 SauceLabsor LambdaTest 也很容易添加。

页面对象支持

流畅且易于使用,支持页面对象模型以更好地组织元素和部分,并且还支持 CSS 或 Xpath 选择器。

插件 API

灵活的命令和断言框架,可以轻松实现您自己的插件并扩展内置命令和断言 API。

Appium是什么?

Appium 建立在测试原生应用程序不需要包含 SDK 或重新编译您的应用程序的理念之上。并且您应该能够使用您喜欢的测试实践、框架和工具。Appium 是一个开源项目,它做出了设计和工具决策,以鼓励一个充满活力的贡献社区。

Appium 旨在自动化任何语言和任何测试框架的任何移动应用程序,并从测试代码中完全访问后端 API 和 DB。使用上述所有编程语言,甚至更多(使用 Selenium WebDriver API 和特定于语言的客户端库),使用您最喜欢的开发工具编写测试。

在 Appium 中使用 nightwatch 使我们的测试用例编写变得非常容易。

本课程适合谁

移动应用自动化测试人员,手动测试人员,初学者,学生

原文链接:https://vuesite.cn/27274.html,转载请注明出处。
0
显示验证码
没有账号?注册  忘记密码?