top of page

SOFTWARE TESTING DOJO
Software Testing Automation Tricks & Tips!
Search


The Age of AI and MCP: The Future of Automation Testing
Introduction Some time ago, I wrote an article about AI agents using CrewAI to generate a test plan and test cases for the Ultimate Texas...
Georgios Kogketsof
Apr 46 min read
151 views
0 comments


3-value Boundary Value Analysis: Misconception and Reality
Not long ago, I encountered some examples of the 3-value Boundary Value Analysis (BVA) provided by various tutorials and community...
giorgosvalamats
Jan 179 min read
19 views
0 comments


Unveiling the Power of AI: My Exciting Quest into Multi-Agent Systems for Software QA with CrewAI Tools!
While exploring the software QA landscape, it became evident that the collaboration between human testers and AI technologies offers a...
Georgios Kogketsof
Jan 137 min read
194 views
0 comments


Continuous Integration Testing Using Postman Collections With Jenkins
A little bit of history: Some of the biggest issues a QA automation team faces are flaky UI tests and long regression execution times....

John Chitiris
Nov 22, 20213 min read
237 views
0 comments


Test Data in Automation Testing
Test Data in Software Testing is the input given to a software program during test execution. It represents data that affects or affected...

John Chitiris
Feb 10, 20212 min read
199 views
0 comments


Real-Time Reporting
One of the most critical aspects of regression testing is the test results reporting. The most popular reporters are based on listeners...
Georgios Kogketsof
Jan 24, 20213 min read
83 views
0 comments


The Dawn of a New Era
I read an article the other day, about software testing in the age of machine learning. That triggered me to think about how prepared the...
Georgios Kogketsof
Dec 21, 20203 min read
47 views
0 comments


Live Aggregate Tests Results In Grafana
It has been a lot of time ago when we took a decision as a QA Automation Team to split our regression automation suites per business...

John Chitiris
Dec 18, 20203 min read
254 views
0 comments


API Testing using Functional Interfaces
One of the most frequent question I get in software testing in general is what is the ideal test coverage for a requirement. The most...
Georgios Kogketsof
Dec 17, 20202 min read
161 views
0 comments


Introduction to a modern testing framework - Anax
Anax is a testing framework that closely resembles JUnit and TestNG. It does not depend on any of those and prefers to be launched as a...
Georgios Kogketsof
Dec 16, 20202 min read
104 views
0 comments


Page Objects Are NOT Enough
The Page Object design pattern is one of the most popular patterns in test automation just because it promotes test maintenance and...

John Chitiris
Dec 16, 20202 min read
134 views
0 comments


Concurrency Testing Made Easy
Having a multi-tenant application under test, concurrency testing is the next step of the testing cycle. Testing using concurrent users...

John Chitiris
Dec 15, 20203 min read
47 views
0 comments


Adding Sizzle CSS Selectors Library
Selenium Webdriver has a weird opinion on Sizzle. Although (correct me if wrong) in the older Selenium-RC Sizzle was extensively used, in...
Georgios Kogketsof
Dec 15, 20204 min read
130 views
0 comments


Modify ReportNG To Show Tests With Known Defects In Separate Column
During the automation regression circles, there are some defects that are carried over through the iterations. So these tests appear as...

John Chitiris
Dec 15, 20205 min read
25 views
0 comments


Gray box is the way to go for automation testing
When we finished the design of our objects for setting up the preconditions of an automated test case we showed it to one of our...
Georgios Kogketsof
Dec 15, 20202 min read
12 views
0 comments


Testing Transformations - A Real Life Case Study
In one of the projects I am involved with, common functionality applies to various communication channels such as Sms, Email, Ad-words...
Georgios Kogketsof
Dec 15, 20203 min read
18 views
0 comments


Get Table Data
One of the most common tasks in our project is to retrieve data from a table in order to assert. With this post, I will try to describe a...
Georgios Kogketsof
Dec 14, 20202 min read
23 views
0 comments
Home: Blog2


Apr 46 min read
151
0


Jan 179 min read
19
0
Home: Blog Feed
bottom of page