Automating Web/Mobile/API applications with TestProject

An community driven test automation tool to automate everything !

3.90 (438 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Automating Web/Mobile/API applications with TestProject
30,313
students
4.5 hours
content
Nov 2019
last update
FREE
regular price

What you will learn

Complete understanding of working with TestProject

Complete understanding of working with android app automation

Complete understanding of working with iOS app automation

Complete understanding of working with Web app automation

Working with advanced concepts of TestProject

Why take this course?

Automating Web/Mobile/API applications with the TestProject course is designed to show the rich unified features TestProject has got.

TestProject is a Web-based automation testing platform that is aimed to test applications such as

  • Web

  • Android

  • iOS

  • API

In all the platforms such as

  • Windows 10

  • MacOS

  • Linux

The unique cross-platform power of TestProject differentiates itself from different automation toolsets available in the market.

TestProject is the first-ever tool to support running iOS mobile application testing from Windows or Linux environment, thanks to the modern Web service workers and Web platform to make it happen.

This course curriculum is aimed to cover all the different testing platform support from complete basic though advanced. As that said, this course covers topics such as

  • Automation iOS applications

    • Automate iOS Native application with Simulator

    • Automation iOS Native application with real device like iPhone X

  • Automation Android applications

    • Automate Android Native application with Emulator

    • Automation Android Native application with real device like OnePlus phone

  • Automation Web applications (Cross-browser support)

    • Understanding cross-browser testing with browsers like Chrome, Firefox, Safari

    • Understanding how to automate application in these browser

    • Understand how the code works

    • Understanding the simple record and playback and running the test

    • Understand the usage of test project in different scenarios

  • Understanding the power of the TestProject toolset

  • Extending TestProject with Addons

  • Extending Testcases with Page Object Models

Hope you will like the course this course is ever-growing, meaning, it will be updated every now and then whenever there is a new release of feature in TestProject

Screenshots

Automating Web/Mobile/API applications with TestProject - Screenshot_01Automating Web/Mobile/API applications with TestProject - Screenshot_02Automating Web/Mobile/API applications with TestProject - Screenshot_03Automating Web/Mobile/API applications with TestProject - Screenshot_04

Our review

--- **Course Review for TestProject Automation Tool by Karthik** **Introduction** TestProject is a relatively new open-source test automation platform that supports mobile, web, and API testing. This course by Karthik provides a comprehensive introduction to using TestProject for automating tests. The course has received positive feedback from recent reviews, with an average global rating of 3.90. **Pros** - **Ease of Learning**: The course starts from the basics, making it accessible for beginners. Karthik's teaching style is praised for its clarity and step-by-step approach, which allows learners to gradually build their understanding of the tool. - **Comprehensive Coverage**: The content covers a wide range of topics, including Page Object Model, Addons, and running iOS tests from Windows platforms. This comprehensiveness is highly valued by the learners. - **Real-World Application**: The course includes practical examples that are relevant to real-world scenarios, such as scheduling CI runs using Jenkins with TestProject's Restful API's. - **Community Engagement**: Karthik has been responsive to learner questions and feedback, which has been appreciated by the course takers. - **Free Knowledge Sharing**: The fact that Karthik is offering this knowledge for free is seen as a significant positive aspect of the course. **Cons** - **Incomplete Content**: Some learners have pointed out that the course content is incomplete, with references to upcoming videos that were not produced by the time they took the course. It's suggested that future updates to the course may resolve this issue. - **Exporting and Importing Tests**: There is a noted gap in how to export and work with Test Cases, as well as a preference for using Gradle over Maven for compilation, which could be more efficiently covered in the course. - **Pacing of Advanced Topics**: The last two sessions are reported to move too quickly, and it's recommended that they include more detailed examples for clarity. - **Advanced Testing Topics**: There is a demand for additional videos that cover advanced testing concepts such as parameters and reporting in greater depth. - **Software UI Updates**: Some learners have noted that the software UI used in the course is outdated due to recent updates, but this does not significantly detract from the value of the detailed explanations provided. **Course Structure and Delivery** The course is delivered through a series of video lectures that cover various aspects of TestProject, from setting up your environment to writing and executing tests. The videos are well-paced, starting with fundamental concepts before progressing to more advanced topics. Karthik's expertise in the subject matter is evident, and his professional presentation style is commended by learners. **Visual and Textual Aids** The course materials include screen recordings that visually demonstrate the processes being taught. This visual aid is particularly helpful for beginners who are learning to navigate TestProject. Additionally, the recent reviews provide a wealth of insights into both the strengths and areas for improvement within the course. **Final Thoughts** Overall, the course is highly regarded by learners and offers an excellent starting point for those new to test automation with TestProject. Karthik's initiative to create this free course is commendable, and his willingness to engage with the community is a testament to his dedication as an educator. While there are areas that could be improved, such as updating content and addressing pacing concerns, the course remains a valuable resource for anyone looking to get started with TestProject automation tool. --- **Recommendations for Improvement** - **Update Course Content**: Ensure all references to upcoming videos are produced and included in the course. - **Improve Exporting and Importing Guidance**: Provide clear instructions on exporting and importing Test Cases and Addons, potentially using Gradle as requested by learners. - **Enhance Pacing for Advanced Topics**: Slow down the pace of advanced sessions to ensure learners can follow and fully understand the concepts being taught. - **Expand on Advanced Concepts**: Create additional videos that delve deeper into complex topics such as parameters, reporting, and other advanced testing ideas. - **Address UI Updates**: Update the course with the latest software UI to match current versions of TestProject for consistency and relevance.

Charts

Price

Automating Web/Mobile/API applications with TestProject - Price chart

Rating

Automating Web/Mobile/API applications with TestProject - Ratings chart

Enrollment distribution

Automating Web/Mobile/API applications with TestProject - Distribution chart

Related Topics

1922668
udemy ID
9/20/2018
course created date
7/1/2019
course indexed date
Bot
course submited by