Deep Oracles: Multiplying the Value of Automated Tests
(This blog post is expanding on a presentation I gave recenntly. Slides are here) Modern software is a complex beast. We need to be sure that »
(This blog post is expanding on a presentation I gave recenntly. Slides are here) Modern software is a complex beast. We need to be sure that »
June this year I presented at expo:QA conference. It was a case study on how we increased the execution time of high level automation tests »
Imagine the following line of PHP code: $db->GetRow("SELECT * FROM users WHERE id = $user_id"); This line is vulnerable to SQL injection, »
Unstable automated tests are bad. You cannot rely on the results. It takes too much time to investigate if a failure is really a bug or »
Static Code Analysis (SCA) is the first of the three pillars of automated testing. This is the practice of running tools that compile (depending on the »