How To Make A Continuous Testing Pipeline With GitHub Actions

How To Make A Continuous Testing Pipeline With GitHub Actions “Can you deploy tests in CI/CD, in one hour?” Following the rhythm of software teams to deliver valuable test automation is a daily  challenge. It’s like everything must be done instantly. Faced with the constraint of time and resources, there is no time to reinvent […]

Mobile application test automation with Appium. Without coding.

Mobile application test automation with Appium. Without coding. Testing mobile application is painful. First, you need to find a way to run the mobile application, in a local or remote device, most of the time emulated.  Then, you have to integrate Appium with your existing testing scripts, solving librairies conflits to get an helloworld running.  Once […]

How to take screenshots in Selenium without coding

How to take screenshots in Selenium without coding More minutes lost, again. Your test just crashed, but you lack a screenshot action to understand what’s happening. After some search, you find how to take a screenshot with Selenium. You add the actions to take screenshots in your test in all places to don’t have the […]

Unified Test Automation With This New Integration

Unified Test Automation With This New Integration “Is the release ready?” asks the Product Owner. It is hard to answer due to the number of requirements stated for this project, executed across different automated test suites. You access the test referential containing the requirements but have no visibility of the test execution status; the remaining […]

A Simple Way To Setup Slack For Test Automation Notifications

A Simple Way To Setup Slack For Test Automation Notifications A Toyota production line is stopped when a default is detected. While a production line is directly visible by all the operators, it is different for an immaterial software production line. Hence, engineering teams using shared communication channels are able to fix defects quicker. Slack […]

Make Your Test Automation Notifications Useful To The Entire Team

Make Your Test Automation Notifications Useful To The Entire Team “Test automation, that’s the job of QA right?” While implementing good automated tests do require expertise, delivering high-quality software requires the entire team collaboration. Transversal interactions are improved when the team members work on the same information channels. The usage of a communication platform with […]

Revealing How To Make Shadow DOM Test Automation

Revealing How To Make Shadow DOM Test Automation New reactive applications are challenging to test. Software uses more and more components with independent modules reacting to specific events. This change enables to enrich the user experience with dynamic blocks without reloading the full page. While improving the user experience is necessary, the module’s implementation creates […]

The Inexpensive Way To Quickly Monitor Your Automated Tests

The Inexpensive Way To Quickly Monitor Your Automated Tests Quality at Speed requires reactivity. Automated tests allow you to verify the state of software, but their value decreases with the time to react. Hence, the capability to receive live notifications based on tests results is a must-have. Your test automation platform must contain these features […]

Introducing All You Can Test When You Capture Network Traffic

Introducing All You Can Test When You Capture Network Traffic We all wonder what happens behind the scene. In the world of software, the various flows happening after we click on a button are hardly visible. But we have to access them to ensure they are working properly using test automation. The browser network traffic […]

This Is How To Build An Awesome Test Automation Library

This Is How To Build An Awesome Test Automation Library Being lazy can be a good thing. You don’t want to lose valuable time in test automation for coding repetitive steps. For example, authentication or browsing for products is always using the same elements. In addition to duplication, it is then painful to maintain them […]

The Easy Way To Internationalize Your Test Automation

The Easy Way To Internationalize Your Test Automation A test automation suite can become a nightmare. Automated tests tend to entropy. They either accumulate too much complexity or duplication making them hardly understandable and maintainable. This situation can become a true bottleneck to the company’s growth. Digital businesses need the capability to expand rapidly internationally. […]

How To Better Handle Authentication In API Test Automation

How To Better Handle Authentication In API Test Automation We need a better way to properly handle APIs authentication in our automated tests. APIs are the cornerstone of distributed systems. They enable the composition of services to deliver more valuable experiences. While APIs can be powerful, they must ensure secured access. Testing APIs can be […]

How To Really Automate Test For Privacy Consent

How To Really Automate Test For Privacy Consent Privacy is now a de-facto requirement for user experience. We are used to these pop-ups to manage the cookies and privacy settings. But once we select an option, how to ensure our preferences are actually saved? Test automation is helpful to perform such systematic verifications. But traditional […]

Look. This is How To Test For Speed.

Look. This is How To Test For Speed. More than 83% of people expect a web page to load in three seconds or less.We easily think about features for testing a software, but functionalities can lose their value if the non-functional requirements are not met. Performance is one of the most important non-functional requirements. The […]

The Simple Way To Unlock Third-Party API Testing

The Simple Way To Unlock Third-Party API Testing Delivering a successful user experience is a continuous challenge. You must meet the user’s expectations while ensuring non-functional requirements such as performance, privacy, and security. A website has on average 40 calls to external APIs for analytics, consent, and other partners services. These APIs are not optional; […]

The Frugal Way To Deliver Quality Gates in Production

The Frugal Way To Deliver Quality Gates in Production User experience drives the bottom line of digital business. One failure, latency, or non-managed exception disrupting the user journey means a lost opportunity. Successful user experience is therefore a priority. This pattern known as shift-right can be implemented in a variety of ways. We can select […]

How To Run Cloud Selenium Tests On Your Laptop In A Minute

How To Run Cloud Selenium Tests On Your Laptop In A Minute The majority of test automation platforms are going to the Cloud to improve the performance, availability and scalability of the solutions. While this tendency increases the quality of services, it creates new challenges. You want to quickly execute your automated tests during their […]

The Quality Framework You Need For Customer Journeys Monitoring

The Quality Framework You Need For Customer Journeys Monitoring Customer journeys are at the heart of a user experience leading to conversion, a critical area to act for organizations searching for digital performance. Companies’ transformations to deliver a successful UX do not happen overnight. Step-by-step, continuous improvements, test & learn is the path to success, […]

This Is How To Test GraphQL APIs Without Coding

This Is How To Test GraphQL APIs Without Coding GraphQL is emerging as an elegant solution for flexible, decoupled and dynamic data access. But how to test it properly? In this article, we introduce GraphQL in the API ecosystem to understand its history and key concepts.  We then implement a concrete GraphQL API test case […]

The 5 Popular Test Automation Actions You Need To Know

The 5 Popular Test Automation Actions You Need To Know Our colleagues of TestProject analyzed the most used actions in their library of +1,500+ automation actions. We thought it could be useful to share how you can implement those actions leveraging the open-source framework Cerberus Testing, In this article, we will share the key concepts […]

How To Test a Kafka Consumer with Cerberus Testing

How To Test a Kafka Consumer with Cerberus Testing Welcome to this Cerberus Testing step-by-step tutorial for testing Apache Kafka® producers and consumers. This guide will help you understand the test automation workflow and good practices supported by the Cerberus Testing open-source framework.  At the end of this article, you will be able to automate […]

Run Tests in Bitbucket Pipelines using Cerberus Testing

Welcome to this Cerberus Testing tutorial for enabling automated tests execution in your Bitbucket pipelines. We will first clarify the value of using such quality gates in your software development lifecycle. Then, we will provide you with step-by-step instructions for deploying them. At the end of this article, you will be able to configure and […]

Automate REST API Tests with Cerberus Testing Framework

Welcome to this Cerberus Testing step-by-step tutorial for testing REST APIs. This guide will help you understand the test automation workflow and good practices supported by the Cerberus Testing open source framework.  At the end of this article, you will be able to automate APIs tests for REST/JSON. You will learn how to configure your […]

How To Test Mobile Applications using Appium with Cerberus Testing

Welcome to this Cerberus Testing step-by-step tutorial for testing mobile applications. This guide will help you understand the test automation workflow and good practices supported by Cerberus Testing.  At the end of this article, you will be able to automate mobile application tests for Android and  iOS. You will learn how to configure your device, […]

How To Test Web Applications using Selenium with Cerberus Testing

How To Test Web Applications using Selenium with Cerberus Testing Welcome to this Cerberus Testing step-by-step tutorial for web testing automation. This guide will help you understand the testing automation workflow and good practices for testing web applications. You will learn how to create your application under test, create, run and report on test cases. […]

Cerberus-Testing Terms Of Service


Website Terms and Conditions of Use

1. Terms

By accessing this Website, accessible from http://vgeouyk.cluster030.hosting.ovh.net, you are agreeing to be bound by these Website Terms and Conditions of Use and agree that you are responsible for the agreement with any applicable local laws. If you disagree with any of these terms, you are prohibited from accessing this site. The materials contained in this Website are protected by copyright and trade mark law. These Terms of Service has been created with the help of the Terms of Service Generator and the Privacy Policy Template.

2. Use License

Permission is granted to temporarily download one copy of the materials on Cerberus Testing's Website for personal, non-commercial transitory viewing only. This is the grant of a license, not a transfer of title, and under this license you may not:

  • modify or copy the materials;
  • use the materials for any commercial purpose or for any public display;
  • attempt to reverse engineer any software contained on Cerberus Testing's Website;
  • remove any copyright or other proprietary notations from the materials; or
  • transferring the materials to another person or "mirror" the materials on any other server.

This will let Cerberus Testing to terminate upon violations of any of these restrictions. Upon termination, your viewing right will also be terminated and you should destroy any downloaded materials in your possession whether it is printed or electronic format.

3. Disclaimer

All the materials on Cerberus Testing’s Website are provided "as is". Cerberus Testing makes no warranties, may it be expressed or implied, therefore negates all other warranties. Furthermore, Cerberus Testing does not make any representations concerning the accuracy or reliability of the use of the materials on its Website or otherwise relating to such materials or any sites linked to this Website.

4. Limitations

Cerberus Testing or its suppliers will not be hold accountable for any damages that will arise with the use or inability to use the materials on Cerberus Testing’s Website, even if Cerberus Testing or an authorize representative of this Website has been notified, orally or written, of the possibility of such damage. Some jurisdiction does not allow limitations on implied warranties or limitations of liability for incidental damages, these limitations may not apply to you.

5. Revisions and Errata

The materials appearing on Cerberus Testing’s Website may include technical, typographical, or photographic errors. Cerberus Testing will not promise that any of the materials in this Website are accurate, complete, or current. Cerberus Testing may change the materials contained on its Website at any time without notice. Cerberus Testing does not make any commitment to update the materials.

6. Links

Cerberus Testing has not reviewed all of the sites linked to its Website and is not responsible for the contents of any such linked site. The presence of any link does not imply endorsement by Cerberus Testing of the site. The use of any linked website is at the user’s own risk.

7. Site Terms of Use Modifications

Cerberus Testing may revise these Terms of Use for its Website at any time without prior notice. By using this Website, you are agreeing to be bound by the current version of these Terms and Conditions of Use.

8. Your Privacy

Please read our Privacy Policy.

9. Governing Law

Any claim related to Cerberus Testing's Website shall be governed by the laws of fr without regards to its conflict of law provisions.