QA–QC Arena – Software Testing Home for beginners and experts

Getting Started with TestProject - Install and Register an Agent


In the previous blog post we have seen the introduction of TestProject platform. Now in this post we will see the below items.

# Creating an account on TestProject platform (it’s completely free!)
# Downloading and installing TestProject Agent
# Registering an Agent on TestProject platform

Let’s get started. 😀

Creating an account on TestProject platform
In order to create an account; navigate to TestProject platform here.








On this page you can enter all the essential details and sign up on TestProject platform. After successful sign up, you will receive a confirmation e-mail. Make sure you check that e-mail and confirm it so that you can start using TestProject.

Downloading and installing TestProject Agent
Once you confirm your e-mail, login to TestProject platform here. After successful login; your TestProject account will look like as below.











Now, mouse hover to Agents menu.



Here you will see that TestProject Agent is available for Windows, Linux, and Mac platforms. You can select the platform as per your need and download an agent.

Once you download an agent; install it by following standard instructions as below.










As seen in a previous blog post, this Agent removes all the complexity of installing and managing drivers required for Selenium and Appium (it already does all the hard work for you and is pre-packaged with all Selenium and Appium dependencies you need to get started). It allows using all the browsers on the machine and any attached mobile devices to record, develop, execute, and debug your tests. In addition, this agent connects the local machine and devices to the TestProject’s cloud based shared testing repository that Tester has access to through the TestProject account from anywhere around the world.


Registering an Agent on TestProject platform
On TestProject platform, navigate to the Agents section as below.






Now click on the Register Agent button.





Enter the Agent Alias and click Save.















Once the Agent is created, click Register. Please make sure your TestProject agent is running on the local machine during this registration process.








Once your Agent is registered, it will appear in the Agents section as below.





The green monitor icon on top right side (next to Help) signifies that your agent is idle and ready for use. Once you click on the Agent name, you will see the information about the installed Browsers (along with their respective versions), Frameworks, and other general information about the agent.


Depending on your need, you can keep your Agent as Public or Private. Public agents are available to all users that also have access to your account. Anyone associated with your account can use it as a remote agent for execution and view/control attached devices. On another side; Private agents are only available (and visible) to agent owner and account administrators.

In the next blog post, we will see how to create a new Project, add team members, and create automated tests (checks) for the Web using TestProject’s Smart Test Recorder.

Keep learning, keep sharing. 😀

Introduction to TestProject


Let’s check out the quick chat between these two Testers. 😀


Now, let’s understand what is TestProject? 😀

TestProject is a framework built on top of standard open source automation tools like Selenium and Appium. It aims to simplify the test automation experience.

In order to use TestProject platform, you need to sign up, download, install and register an Agent.

TestProject Agent
TestProject Agent is nothing but a single executable/desktop component that needs to be installed on the local machine. This Agent removes all the complexity of installing and managing drivers required for Selenium and Appium. It allows using all the browsers on the machine and any attached mobile devices to record, develop, execute, and debug your tests. In addition, agent connects the local machine and devices to the TestProject’s cloud based shared testing repository that Tester has access to through the TestProject account.
The best part is; this TestProject Agent is available for Windows, Mac, and Linux platforms.

Smart Test Recorder
TestProject platform allows you to create projects easily. These Projects can hold your Tests, Jobs, Data Sources, Elements etc. In a Project, you can add unlimited number of users, assign them specific permissions. Using TestProject’s Smart Test Recorder, you can quickly record and create automated tests (checks) for Web, Android and iOS applications. You can even export the recorded tests to code. TestProject helps the Testing Teams to work in a collaborative environment.

Shared Addons
TestProject makes the elements reusable which makes test maintenance easier and allows for control and customization. In addition, TestProject helps you to create your own addons.
Basically addons are nothing but reusable automation actions (pieces of code) that allow you to extend your tests. This is really helpful if you're not a coder as you can just use the addons that have been shared by the community to extend your tests.


SDKs
If you can code and want a particular action you can quickly and easily create your own addons using TestProject SDK.TestProject provides a SDK for creating tests and addons using standard open source libraries (Selenium & Appium) for Web, Android and iOS applications.The SDKs implement standard selenium APIs so this makes the development of new tests and the migration of existing tests into the platform simple and straight forward.
As of today, TestProject’s SDK has a Java and C# (.NET Core) implementation and soon they are planning providing support for additional programming languages, such as: Python, JavaScript, etc.

Reports/Test Analytics
TestProject provides extensive reporting and analytics, which can help with debugging failed tests and it can help you see trends across tests and across projects.

The important thing is, you can use all these TestProject’s features along with an unlimited number of Agents, Users, and Projects for free. Yes, you read it correctly. You can get all this in TestProject’s free plan.

Sounds interesting? 😃

In the next blog post we will see how to sign up to a TestProject platform, download, install and register an Agent.

Keep learning, keep sharing.

Bug in Facebook - Memories - Incorrect Count for Post Likes (Android App version - 240.0.0.38.121)



This Bug is observed on Facebook's Android App version - 240.0.0.38.121

Thanks for watching the video.

Check out the complete Playlist - Be a User first; then a Tester here.


Do subscribe to QA-QC Arena's YouTube channel here.

Check out QA-QC Arena on below platforms.
Facebook
Twitter
Instagram

Keep learning, keep sharing. 😇