December 22, 2008 10:31 AM
Posted by: Jaideep Khanduja
Certified Tester,
Software testers,
software testing certificate,
tester,
testing certificationA Testing Certification is an individual tester’s asset rather than the organization’s asset as it increases the employment chances of the individual without apprehensively adding any substantial value to the tester’s job requirement. Definitely, the tester’s skills are enhanced (a bit)...
December 19, 2008 10:06 AM
Posted by: Jaideep Khanduja
Certified Tester,
Software testers,
testerAt the time of recruitment of a tester, the biggest question in front of Quality Manager is to decide on certain factors related to the qualifications, certifications and experience of the candidate. The balance of all three is important. But if there is a demand to sacrifice one (or two) amongst...
December 15, 2008 9:55 AM
Posted by: Jaideep Khanduja
Project Development,
software,
software development,
Software testers,
softwaretesting,
testerHey my dear Tester, what you are doing is a tremendous effort in streamlining the business of your organization. It is you who understands the business requirements of your customer, learning their business rules, understanding the product built by your development team to cater to those needs,...
December 12, 2008 10:10 AM
Posted by: Jaideep Khanduja
developer,
software,
Software testers,
software testing,
software testing tips,
testerAs a human being we limit ourselves in how much we learn. The learning process is initiated based on certain facts like curiosity, need of the hour, intelligence, openness and related requirements. A tester being a human being carries all the limitations of bounding himself of these facts and thus...
November 28, 2008 9:55 AM
Posted by: Jaideep Khanduja
developer,
project management,
SDLC,
software,
software deployment,
software design,
software qa,
software quality,
software quality assurance,
software requirement,
Software testers,
software testing,
softwaretesting,
STLC,
tester‘Create’ means the first time effort to generate a harmony between a tester and a developer working on the same project. ‘Build’ is the next stage after create to harmonize the professional relationship between a tester and developer. This step will bring...
November 26, 2008 10:11 AM
Posted by: Jaideep Khanduja
Bug,
software,
software implementation,
software qa,
software quality,
software quality assurance,
software release,
software requirement,
Software testers,
software testing,
software testing tips,
softwaretesting,
testerA new software release for testing could be a new product or major changes in the existing software. In either case the bugs report should have a new version number for control purposes. Although in case of a new release of existing software, the existing bugs can be referred to but that does not...
November 24, 2008 10:14 AM
Posted by: Jaideep Khanduja
.OST files,
AJAX,
Bug Control Management,
functional testing,
HTMLUnit,
load testing,
Open Source Testing Tools,
performance testing,
PushToTest,
RIA,
Selenium,
SOA,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
Software testing methodologies,
TestGen4Web,
testing tools,
testingtool,
Traditional Testing Tools,
volume testing,
Web2.0In today’s scenario when the schedules are tight, budgets are low and different technologies being used, software developers and testers are having great challenges of building/testing/releasing bug-free software by meeting all criterions. The question arises here is – how to cover all the...
November 3, 2008 10:11 AM
Posted by: Jaideep Khanduja
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing tips,
softwaretesting,
tester1.Focus on Quality Policy, Strategy, Test Plan, Test Cases.
2.Maintain heartfelt sympathies with developers who are developing Bugs (and their impact!).
3.Raise your anxiety higher for any software coming to you for testing.
4.Your first and foremost priority is to prevent the damage a bug...
October 24, 2008 10:15 AM
Posted by: Jaideep Khanduja
Bug,
Bug Control Management,
Bug Management,
developer,
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerBug Management and Bug Control Management are two separate aspects in software development. Bug Control Management seeks a higher maturity level in terms of organization, developers, project managers and all others involved. On the other hand, Bug...
October 8, 2008 10:35 AM
Posted by: Jaideep Khanduja
Bug,
Bug Management,
Project Lifecycle,
project management,
project manager,
SDLC,
software,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing projects,
softwaretesting,
STLC,
tester,
testing environmentSenior Management including CIOs, QA Heads, CEOs, Development Heads, Project Heads, Customers, Vendors and/or sub-contractors related to software Organizations across the globe has repeatedly displayed their concern over the Bugs Management Process from...
October 6, 2008 10:18 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
project manager,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerIn my previous blog we tried to understand what can be termed as a Bug. Here we will (in continuation to that) try to find out the reasons of causes of generation or occurrence of a Bug.
A Bug shall occur in consequence to:
An effort to write a perfect code in terms...
September 24, 2008 10:39 AM
Posted by: Jaideep Khanduja
developer,
Project Lifecycle,
project management,
SDLC,
software,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
software testing tips,
softwaretesting,
STLC,
testerLet us understand what is the purpose of bugs report or defects report? Is it serving its purpose? How much?
The purpose of a bugs report or defects report is to make the intended recipients of this report to understand each and every bug reported in its perspective view. A bugs report has to be...
September 19, 2008 10:55 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
softwaretesting,
STLC,
testerA bugs report or defects report is a list of bugs found out by testers while testing a software product in testing phase under a testing environment. The test environment is created at development site similar to the actual environment in which the software is supposed to work or run in live...
September 15, 2008 10:56 AM
Posted by: Jaideep Khanduja
Development,
software,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing environment,
software testing procedure,
software testing process,
software testing tips,
tester,
testing environmentIn continuation to my previous blog – "what is a test environment?", let us understand here why a test environment is required for testing a software product? I see two major purposes for this, one purpose catering to customer end, and the second purpose catering to the vendor end quality testing...
September 12, 2008 10:35 AM
Posted by: Jaideep Khanduja
software,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing environment,
software testing tips,
softwaretesting,
tester,
testing environmentA testing environment is a setup of software and hardware on which the testing team is going to perform the testing of the newly built software product. This setup consists of the physical setup which includes hardware, and logical setup that includes Server Operating system, client operating...
September 4, 2008 10:12 AM
Posted by: Jaideep Khanduja
Development,
project management,
software qa,
software quality,
software quality assurance,
Software testers,
software testingDuring my 20 plus years of experience in IT, from time to time I received questions from career beginners (or seekers) having spent 1 to 4 years in one stream of career with a query related to their career growth. This query came from different individuals having spent some time successfully as a...
August 14, 2008 10:35 AM
Posted by: Jaideep Khanduja
Project Lifecycle,
project management,
SDLC,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
Software testing methodologies,
software testing procedure,
software testing process,
software testing projects,
software testing strategy,
software testing tips,
softwaretesting,
STLCSTLC (Software Testing Life Cycle) is an integral component of SDLC (Software Development Life Cycle). Gone are the times when any software was made on the basis of its requirements and the moment it used to get completed by the development team, it got released to...
August 12, 2008 11:00 AM
Posted by: Jaideep Khanduja
Development,
project management,
SDLC,
software engineering,
software qa,
software quality,
software quality assurance,
Software testers,
software testing,
software testing cycle,
Software testing methodologies,
software testing procedure,
software testing process,
software testing projects,
software testing strategy,
software testing tips,
softwaretestingTesting is a process of facilitating development team/ project team in improving the quality of software before it is released to the customer for use. Some key essential steps are always there that need to be followed by the Testers during Software Testing to streamline the process. The most...
August 3, 2008 9:10 AM
Posted by: Jaideep Khanduja
Development,
Project Lifecycle,
project management,
SDLC,
Software testersCast:
Roberts: Project Manager
Laura: Project Manager
Julia: Project Leader
Sandy: Quality Head
Toby, Andy, and Victor: Software Testers
Linda, Lisa, Paula, Edger and Alex: Module Leaders
Storyline: Project Manager, Roberts has newly been shifted to manage various projects (running or in...
August 2, 2008 1:05 AM
Posted by: Jaideep Khanduja
Development,
Software testersTesting does not ensure risk-free software. There is nothing called hundred percent testing. Be it manual or automated testing but all testing is in a way manual (even in automated testing the test scripts are altered manually) and hence it is for sure that the testing will never be able to cover...
August 1, 2008 9:22 AM
Posted by: Jaideep Khanduja
Development,
Software testersTo ensure complete coverage of software testing, testing team must be careful about certain activities that are part of the process. If the software testing is not complete as per the business and customer requirements, it could have a severe adverse effect during or post implementation of the...
July 25, 2008 11:45 AM
Posted by: Jaideep Khanduja
Development,
Software testers3 Years back there was no QA department in the organization. The development manager, John, was the king. Nobody was there to check at what stage his development projects were, all used to go by his words. One day he was asked – hey, what is the status of your software that you are developing for...
July 23, 2008 9:57 AM
Posted by: Jaideep Khanduja
Development,
Software testersSoftware Developers are not doctors and that is why are not in the habit of doing ‘first time right’ coding. All newly developed software contains bugs, bugs and bugs. Developers have this mindset that no software can be written without a bug in it. They are convinced that bugs are integrated...
July 22, 2008 12:43 PM
Posted by: Jaideep Khanduja
Development,
Software testersTo me sometimes it appears, may appear funny to some, and logical to others, that there is a strong resemblance in a Poultry Farm and Software. As different Hen in a poultry farm keep producing eggs day in and day out similarly different modules in the software keep producing bugs.
Do we agree...
July 21, 2008 10:48 AM
Posted by: Jaideep Khanduja
Software testersEquivalence Partitioning Testing Method is a method used in Black Box Testing (see: http://itknowledgeexchange.techtarget.com/quality-assurance/what-is-black-box-testing/) for the purpose of finding...
July 21, 2008 10:03 AM
Posted by: Jaideep Khanduja
Software testersBlack Box testing of a software is based on two primary things –
1. Customer Requirements Document
2. Functionality of the software
Purpose of the Black Box Testing is to ensure, that means, that –
1. The software meets are customer requirements as specified in the Customer Requirements...
July 19, 2008 9:52 AM
Posted by: Jaideep Khanduja
Development,
Software testersWay back in 1960s softwares were being produced but there were no established standards or software engineering practices. Poor design and Regular hardware upgradation left many types of software useless and thus a strong need arose in the industry to provide effective and reliable software...
July 18, 2008 12:08 PM
Posted by: Jaideep Khanduja
Software testersLet us take an example that a code is to be written for entering employee details in employee master table. There are certain conditions for validating while entering a new employee for a specific post that his minimum experience at the time of joining has to be 5 years but not more than 10 years....
July 18, 2008 11:33 AM
Posted by: Jaideep Khanduja
Development,
Software testersDuring Software Development certain business rules and disciplines need to be embedded in the software based on the customer and business requirements as specified by customer during the initial business study. These are required so that the software meets customer expectations and needs. A...
July 17, 2008 6:51 AM
Posted by: Jaideep Khanduja
Development,
Software testersIn Software Testing we need to devise an approach that features a gradual progression from the simplest criteria of testing, to more sophisticated criterion via many planned and structured steps, each of which brings incremental benefits to the Project as a whole. That way, as a tester masters...
July 16, 2008 10:46 AM
Posted by: Jaideep Khanduja
Development,
Software testersAssume that after functional testing of a software following is the summary of count of bugs:
Total Bugs : Tn
Severe Bugs : Sn
Critical Bugs : Cn
Desirable : Dn
Here Sn + Cn + Dn = Tn
And let us assume that the estimated expenses of removing of those bugs (based on...
July 15, 2008 5:02 AM
Posted by: Jaideep Khanduja
Development,
Software testersAt times Testers need to make the door open (friendly or forcefully), shut by the Project Manager. If door is not opened at appropriate time it may hamper/delay the progress (or ill-effect even the successful implementation) of a project. And those times could be:
Initial...
July 14, 2008 1:13 PM
Posted by: Jaideep Khanduja
Software testersCreator vs Destroyer: As a law of nature - creator can not be destroyer. Similarly in software, a programmer can not be critic of his own code.
Constructive Criticism: A good programmer will always love and admire his code, but will never have that ‘third...