Wednesday, October 17, 2012

Online Testing Magazines

If you looking for latest news and articles about professional testing you should subscribe some of testing e-zins. Below is a list of online testing magazines which I read. Especially I recommend first two links.

Testing Experience - The most popular online magazine about software testing
Coremag - Quite new magazine available in two languages: English and Polish
Test Magazine - British Test Magazine, also about Agile methodology
Testing Circus - Another magazine which is worth of your attention

Friday, October 12, 2012

Code Review Tools


Code review is very common activity within static testing technique. You can try it yourself in Test Puzzles on this blog. Development team should use a tool to code review which will help them in their work. Professional Tester should know some of them. Below there is a list and short description each of them.


Thursday, October 11, 2012

Certified tester

Professional testers should confirm their knowledge by a certificate. There is a very good certification roadmap which is accepted throughout the world - ISTQB (International Software Testing Qualifications Board). For now ISTQB has issued over 240.000 certifications in more than 70 countries world-wide. 


ISTQB offer three levels of certification: Foundation, Advanced and Expert, there are also a few specialization on each level (except Foundation Level) like Test Manager or Test Automation. Full roadmap you can see above.

Test Puzzle #2

Today another code review, please test this C++ code:
Difficulty: 1/4


#include <iostream>
 
using namespace std;
 
int annualSalary(float monthSalary)
{
        return monthSalary * 12.0;
}
 
int main() 
{
        cout << annualSalary(2124.47) << endl;
        return 0;
}

Wednesday, October 10, 2012

I've found a bug, what next?


During software testing we can found bugs which should be properly managed. What is a life cycle of a bug in professional project? Above you can see very simple bug flow. If you found a bug check if similar issue was reported before, if not open a new bug. Then wait for fix and help developer to fix this issue. If fix for this bug was committed check the latest build and verified it, if a bug still exists reopen the issue, if not just close the bug. 

Tuesday, October 9, 2012

Famous bug #1

On 31st January 2009 Google search engine notified users that every website has potentially malicious. After click on link instead of website we got a message "This site may harm your computer". What's funny this message was also displayed when we tried open Google.

After that Google admits its fault - human fault.

How Google Tests Software?


I have read recently this book which author is James Whittaker well known testing expert. James in his book shows organizational structure in Google and in next chapters explains a role of the 'Software Engineer in Test' (SET), the 'Test Engineer' (TE) and the 'Test Engineering Manager' (TEM).