Machine learning with PHPThese days, one of the most popular topics buzzworded is AI or Artificial Intelligence. More technically, is Machine Learning, but Artificial Intelligence sounds more appealing. Nearly every app that we consider AI is built via a process called machi...Dec 19, 2023·15 min read
Structural TestingThis is the next article from my series Advanced Software Testing Techniques where I talk about various software testing techniques that I learned from school and my previous projects. In this article, I will present an interesting way of visualising...Apr 24, 2023·13 min read
Functional Testing – Cause Effect GraphingIn the first part of our Functional Testing article, we explored key techniques such as Equivalence Partitioning, Boundary Value Analysis, and Category Partitioning which are crucial for evaluating a system's compliance with specified requirements. I...Feb 5, 2023·7 min read
Functional Testing – Boundary Value Analysis, Equivalence and Category PartitioningFunctional testing is an essential part of software development that involves evaluating a system or its components to ensure that they meet the specified requirements. In this article, we will delve into three key techniques that are commonly used i...Jan 24, 2023·17 min read