If you travel through the heart of Fars province in southern Iran, not far from the city of Shiraz, you’ll find yourself standing before the weathered ruins of Persepolis—or as Iranians call it, Takht-e Jamshid. At first glance, it looks like a silent stone plateau rising out of the desert. But as you walk closer, past its towering columns and intricate carvings, it feels less like a ruin and...
Mehregan (also known as Jashn-e Mehr) is an ancient Iranian festival that marks the beginning of autumn and the harvest season. Historically, it was considered the second most important festival after Nowruz (the Persian New Year), and it remains a significant cultural and religious celebration for Zoroastrians and many Iranians worldwide. In 2024, the "Ceremony of Mehregan" in Tajikistan and the Islamic Republic of Iran was recognized by UNESCO...
Root cause analysis (RCA) for software quality is a systematic process for identifying the fundamental reasons for defects or incidents rather than just treating their symptoms. It is crucial for improving software reliability, optimizing development processes, and enhancing user satisfaction.
Steps for a software quality root cause analysis
A blameless, collaborative, and data-driven approach is key to an effective RCA.
Identify and define the problem: Clearly state the bug or issue, including...
Test cases are essential tools in software testing, acting as detailed scenarios that validate whether software functions as intended. They serve as a script,...
For many years I used to use Selenium webdriver and Appium (was Selendroid) for testing web applications. Since I was satisfied working with Selenium...