QA City

Join Hands to Build a Smarter India: Sign in | Join now
Most Popular

How to Make Software Testing Easy

By SiliconIndia   |   Tuesday, 30 October 2012, 02:43 Hrs
Print Email

Bangalore: Software testing is a vital section in the software development life cycle (SDLC) and it keeps a check on the quality of the software that is being developed. The increasing business demands on the development teams to deliver the software in a specified time without compromising on quality has given birth to a new and comprehensive approach to testing known as Development Testing. This new approach is helping organizations worldwide to overcome the challenges of software testing as well as bringing in a huge number of benefits.

Development testing can detect and fix defects such as memory corruption, insecure handling of data and others. Further, traditional QA approaches cannot detect defects like Inter-procedural defects.

Take a look at some tips provided by Chris Adlard on to help organizations implement Development Testing.

1.    Integrate Testing into Development
Testing in the traditional approaches ensures that the software functions as expected and it is done only towards the end of the development cycle or after the software has been developed. Fixing the defects after the software has been developed will slow down the development process and as the time to market pressure increases the defects may go undetected or unresolved. Thus, there is a need to integrate testing into every phase of the SDLC.

2.    Automate Test Execution
Identifying defects and bugs early in the Software Development Lifecycle will reduce the cost involved, the time and the risks of errors apart from making automation of test execution easier. Developers can be automatically notified of the problems related to their codes when they return to work the next day. This will allow them to solve the issue at the earliest.

3.    Developers should learn from their mistakes
Testers who are involved in Development Testing can get a clear and concise explanation regarding the defect such as the location and the severity of the defect. Thus, this in the long run will help developers improve their coding practices.

4.    Measure time spent on Testing against Quality Improvements achieved
Verifying the defect history and the resolution status at all the branches of the project and across various projects will help in determining the productivity and the quality improvements of a developer.

Sign Up for QA Digest and Read the Day's Highlights
Don't Miss
Experts on QA
Sasank Taraka Kumar
QA Lead
RAM Informatics Ltd
Dr Sanjay  Gupta
Lean Leader
Sudhir  Patnaik
Director Engineering
Intuit India
Seetharama  Shetty
Sr QA Analyst
Arctern Consulting
Kiran  Rayachoti
Sr Program Manager
Sapient Corporation
Bobin Motti  Thomas
Sr Tech. Associate
Tech Mahindra
Saudagar  Shinde
General Manager
TTP Technologies Pvt
Ramesh  Loganathan
VP Products
Progress Software
Write your comment now
This report is the result of the largest public-private sector rese...
For those not familiar with the Coverity Scan™ service, i...
SiliconIndia About Us   |   Contact Us   |   Help   |   Community rules   |   Advertise with us   |   Sitemap   |  
News:       Technology   |   Enterprise   |   Gadgets   |   Startups   |   Finance   |   Business   |   Career   |   Magazine  |   Newsletter   |   News archive  
Cities:        CEO   |     Startup   |   Mobile   |   CIO   |   Women   |   BI   |   HR   |   SME   |   Cloud   |   Marketing   |   QA   |   Java   |   Web Developer  
Community:      Members   |   Blogs   |   Indian Entrepreneurs   |   Gyan   |   Advice   |   Community   |   Find   |   CXO Insights  
Job Board:      Jobs   |   Freshers   |   Companies   |   HR Speak   |   Forum  
Online Courses:   Web Developer   |   Java Developer   |   CCNA Training   |   SEO   |   SAS   |   SQL Server 2005   |   J2EE
Education:   MBA   |   MCA   |   Engineering   |   Training Institute
Life:          Real Estate   |   Travel   |   Finance   |   Gadgets   |   Movie Reviews   |    Jokes  
Send your feedback and help us continue to improve SiliconIndia
© 2015 InfoConnect Web Technologies India Pvt Ltd. all rights reserved