
通过适合初学者和经验丰富的专业人士的实用课程,为 Espresso 测试打下坚实的基础。
android 的自动化测试工具是必不可少的,因为与代码不同,在测试中,我们关心我们的测试用例在开发和执行方面是如何自动化的。Espresso 是市场上排名最高的测试自动化工具。Android 测试工具越来越多地用于黑盒测试和任务自动化。当今自动化测试工具的用例范围从使用 Jacoco 等插件测量 [和分析] 代码覆盖率到适配器和回收器视图的 UI 验证。甚至像 Jenkins 这样的 CI/CD 工具也利用 Espresso 来测试 UI 更改。因此,越来越多的工作交给了具备使用 espresso 进行 android 测试技能的开发人员
本课程将指导您完成 Espresso 的所有基础知识,并让您准备好处理您遇到的任何数据库自动化项目。
我们将介绍 Espresso 和 Android 测试的以下支柱:
1) 软件测试基础:在本节中,您将学习 UI 测试背后的理论。我们涵盖了从黑盒测试到软件开发生命周期再到错误生命周期的所有内容。告别手动跟踪并为测试团队留下评论的日子。自动化流程!
2)Espresso 实现:首先设置 android studio 以及 Espresso 依赖项。然后学习如何在现实生活中使用浓缩咖啡。从测试适配器视图到 Espresso Intent。我们甚至尝试使用浓缩咖啡记录器进行自动化。
3)Espresso on the Job:了解正确的做事方法。为什么以特定方式使用测试用例背后的理论。我们甚至在实践中展示了其中的一些技能。使用工具进行错误跟踪、项目管理和通知。
一切都被很好地记录并分开,所以你可以找到你需要的东西。作业和测验将确保您保持正轨并测试您的知识。该课程将结合理论和实践示例。
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 26 lectures (1h 47m) | Size: 1.11 GB
Automate Android native mobile application testing using Espresso and Java. Work with Android Devices and Emulators
What you’ll learn:
The core testing skills needed to become a great Mobile Tester in just 2 hours.
Setup Android Studio and Espresso Dependencies
Automate test cases using espresso and measure code coverage using Jacoco
Test your Adapter and Recycler views
Automate testing of intents using Espresso
Automate testing of web views using Espresso
Build custom matchers
Setup LogCat logging
Integrate SonarQube with Jacoco and Espresso
Requirements
A desire to learn and Crush It!
A working Computer with either Windows/MacOS or Linux
An Internet connection
All technologies we will use will be free/have free trial versions
An android device can be helpful but not required [we can use emulators] We will setup android studio on your machine
Description
Build a strong foundation in Espresso testing with this practical course suited to both beginners and experienced professionals.
A automated testing tool for android is essential becuase unlike code, with testing we care about how our test cases are automated in terms of development and execution. Espresso is the top ranked testing automation tool in the market. Android testing tools are being used more and more for their role in Blackbox testing and task Automation. Use cases of automated testing tools today range from measuring [and analyzing] code coverage using plugins like Jacoco to UI validations for Adapter and Recycler views. Even CI/CD tools like Jenkins leverage Espresso to test UI changes. As such more and more jobs are going to developers who have the skill of using espresso for android testing
This course will guide you through all the basics of Espresso and get you ready to tackle any database automation project that comes your way.
We will cover the following pillars of Espresso and Android testing:
1)Software Testing Fundamentals: In this section you will learn the theory behind UI testing. We cover everything from Blackbox testing to the Software Development Life cycle to the life cycle of a bug. Leave behind the days of manual tracking and leaving comments for the testing teams. Automate the process!
2)Espresso Implementation: First setup android studio along with Espresso dependencies. Then learn how to use espresso in real life situations. From testing Adapter views to Espresso Intents. We even try the espresso recorder for automation.
3)Espresso on the Job: Learn about the correct ways of doing things. The theory behind why use test cases in particular ways. We even show some of these skills in practice. Use tools for bug tracking, project management and notifications.
Everything is well documented and separated, so you can find what you need. Assignments and Quizzes will make sure you stay on track and test your knowledge. The course will have a combination of theory and practical examples.
Who this course is for
The course is 100% for you if you want to become an amazing Mobile Tester!
Any developer looking to understand how to test android apps in an automated way
Tech leads tired of inefficiency becuase of having to run manual tests during Release/QA cycles
Engineering Students, Manual QA Engineers, Industry QA Professionals
Anybody with a desire to earn more by learning more!

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/12844.html