Posts

Showing posts from 2014

Testing in absence of input documentation

Recently I worked on a project, where lack of documentation necessary to plan the testing activity was an issue. Although this is not a very common scenario, the possibility can't be ruled out completely. So how should the test team proceed when there ain't any input documentation such as design specifications, feature specification et al? It sounds like a tricky situation, isn't it? Well, it is a somewhat tricky situation to deal with, but then there are tools/methods which would come to your rescue. Let's see which are these tools and how to make best use of them... Using product simulator: Although simulators are miniature versions of the fully functional product, they certainly give us a look and feel of the end product. By using the simulator, we can define functional workflows and get some feel about the product's UI. These things then can be used to write test plans and test cases. However one thing is very important to note here, it's a simulator w...

Effective Software QA'ing

Software testing and any other profession for that matter is a continuous learning process and every project that you do, would teach you something or the other. Such learning can then be taken along as you travel further into your career. Based on my experience in the industry so far, these are my thoughts about few essential qualities required in any software test professional. Be curious: Software testers need to be curious all the time, while understanding the product they are going to test, while deciding on what to test and how to test that, writing test cases, writing bug reports and even while convincing developers about why your bug is legitimate. Be open to learn: Any profession does require continuous learning and software testing is not an exception. In fact, software testing requires a bit more learning and knowledge upgrade than few of the other professions. Why so? A constant change is a property of the IT industry and with the pace that technology is changing...