欢迎购买学习《基于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 使我们的测试用例编写变得非常容易。

本课程适合谁

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

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源