When it comes to software testing, whether it’s automated or manual, testers should look for the most appropriate solutions for each bug found. Another month has passed, and we return with a new entry in our Bugs of the month...
Our last article tackled Selenium, its history, the set of tools and usability within the web-testing framework, and how to get started on your journey with Selenium. This time, we decided to dive deeper into web testing tools by making...
Despite the stress of the pandemic and project cuts, we still managed to reinvent ourselves. We found new, creative ways to obtain projects and still had time to train our resources by attending workshops and tutorials. Something we can say...
Cypress’ mission is to make testing simple and enjoyable by building an open-source ecosystem where you can thrive and be productive. And they take accountability for making it work. What is Cypress? Cypress is a free testing tool built for...
This article is meant to provide a short and comprehensive guide on how to use Postman. Without this tool, a QA couldn’t live long and prosper during the troubled times a Sprint leads to. What is Postman? In a nutshell,...
Here’s a good practice for ticket workflow – add priority and severity levels. Bug Priority vs. Severity Levels Although they’re connected, it’s important to note the differences between them. Stakeholders, project managers, the product owner, or the client. This helps prioritize the workflow based...
This article will show you the QA perspective of managing local git repository. You’ll also find out how to rebase and clean your branches. Buckle up! Managing your local git repository from a QA perspective 1- Rebasing your branches Basically,...
STLC – Software Testing Life Cycle is a rigorous process that includes many different activities. Test execution (including checking of results) is only one of these activities. The test process also includes test planning, analyzing, designing, and implementing tests, reporting test progress and...
Ticket status explained: Submitted: All the tickets we create end up with this status, placed in the backlog. To Do: We selected the tickets in the current sprint but haven’t started working on them yet. *Note: You might not need both Submitted and...
Finding the right information on time can be challenging when working with large files in the terminal. Especially log files, which contain lots of details about the activity of a system. Luckily, there are also lots of file-searching tools to...
If you want to find out how to compile a local branch (using a LAN IP address) to access it from any device, you’ve come to the right place. This method of compiling is used for Web projects based on...
Our QA cheatsheet is a must-read before trying out a new feature. Before we start, validate that the newly added feature integrates well with the existing system. Most times, developers don’t know the entire product as well as a QA (who investigated...
One of the most important roles of a QA tester, among other things, is to find problems within the software that's being tested and report them to be fixed. This means that reporting a bug correctly is essential to its...
To be successful, a QA engineer has no choice but to be a well-organized person. Everything must be structured clearly so their QA work can be as efficient as humanly possible. From our experience, some habits have proven to be...
Initial Setup In our case, following the Protractor’s guide didn’t help us out too much when it came to starting an automation project. So, we thought we’d help other people by filling in the gaps we noticed and we compiled this Protractor...