Accelerate Your Android App Testing with Appium and Java (Part 2)- Hybrid App Automation
Welcome back! In this blog post, we will explore Appium, a powerful tool for automating Hybrid Android apps. Firstly, we will discuss locating Hybrid app elements in Appium, which involves identifying and interacting with specific elements within the app'...
Accelerate Your Android App Testing with Appium and Java- A Beginner’s Guide (Part 1)
Manual testing is an essential part of Android application testing that involves a tester manually going through an application to ensure that it meets the desired specifications and quality standards. However, this process can become monotonous and repet...
How to modify your environment using Postman API
Most of the projects we are working on at Monstarlab have frontend and backend parts. Business logic is usually on the backend, and the frontend communicates with the backend using an API. For some projects we have automated UI tests, but automate API tes...
A Guideline to GitHub Actions with CI Pipeline
CI Pipelines help improve efficiency by automating complex workflows. With GitHub Actions, it's easier than ever to bring CI/CD directly into your workflow from your repository. Put together with the CI pipeline, a series of automated workflows that help ...
What is Quality Assurance in an Agile Process?
In this article we will have a look at testing in an Agile process, with reference to the ISTQB Foundation Level Agile Tester (*1) syllabus, and will be covering the following three topics: The differences from testing in a Waterfall process Improving th...
AI in automated UI testing
In 2000s, when I started working as a QA Engineer, there weren't good tools for UI automated testing, I didn't have enough experience and developers didn't think about automation. The first tool I tried was TestComplete. We used Infragistics UI controls f...
Pen Testing The What, Why & When
You've seen news stories of data breaches by mysterious hackers stealing information. That threatens to release sensitive information to the public unless they get paid. But did you know there is a proactive way of testing your security before the bad guy...
TESTERS + DEVELOPERS = LOVE FOREVER
Let’s imagine an IDEAL world where all Developers test their code and the level of coverage is 100%. Why should QA Engineers test when each line in the code (each decision, each condition, each branch) is covered by unit and integration tests? They could ...
How to test a fire extinguisher?
Once I asked my dad how to test a fire extinguisher. He answered: "Very simple! It is necessary to check the expiration date, see that the seal is in place and that there is no visible damage to the case." "Is that all? But how do you know it will work? H...
Locust sketch
Locust is an easy-to-use distributed load testing tool that is completely event-based, that is, a locust node can also support thousands of concurrent users in a process, without callbacks, and use a lightweight process through gevent (that is, in Run in ...