One of the main challenges that developers face when testing their systems lies in engineering test cases are good enough to reveal bugs. And while our body knowledge on software and automated case generation is already quite significant, practice, still ones responsible for manually. Therefore, understanding developers' thought- decision-making processes a fundamental step making better at sof...