STC Testing Training Institute at Cochin
STC Testing Training Institute at Cochin
STC Technologies is the world’s leading authority on quality since 2000. By making quality a global priority, an organizational imperative, and a personal ethic, STC becomes the community for everyone who seeks technology, concepts, or tools to improve themselves and their world. Read more »
Address your testing needs at stackoverflow.com
Stackoverflow.com
Hey Folks,
You can address all your testing needs and get solutions to your problems, queries from the world’s best at stackoverflow.com
You can access it at
http://stackoverflow.com
Creating an Effective Test Case Format
Creating an effective test case format
Time and again, the testing folks have to go about creating a test case set for the project at hand. As we are all aware that the test cases can be generalized with some basic fields.
The mandatory fields are
- Test Case Title (It is best indicated to have a title which clearly indicates the functionality of the product under test).
- Test Case Version (when you have multiple enhancements/ changes in the product and thereby the test case too). Read more »
Using HP – Quality Center for Effective Testing
What is Testing?
In the software development life cycle, we find that testing is an important and integral part. Most people are of the view that testing phase can only be initiated for testing once the code is ready. They are wrong!!!
Testing will in fact be initiated from the requirements gathering phase until the stage when the product goes live. i.e. into production.
Let’s see the set of documents that aid testing during the various phases of software development.
With the onus on testing to deliver quality products, it became necessary to have a set of documents that are manageable and make sense to the development community. In comes various tools that will aid the testing and development community to track these documents. These tools manage all the testing activities and provide different kinds of reports.
Writing Test Cases for Security Test (Role Based).
Writing Test Cases for Security Test (Role Based).
What is a test case?
In software engineering, a product/ application is to be tested by exercising all possible combinations of features and inputs. In order to define a test case, we can say “It is a set of conditions or combination of variables under which a tester/ engineer will identify whether the application under test is working correctly or not”.
A single test case will not however verify that the application is working as desired. It will take numerous test cases for execution before we say that the application features are working correctly.
The typical set of test cases that are commonly used to test a particular application are Read more »
Hardfacts about Agile Process Implementation
Hardfacts about Agile implementation
Agile, the name conjures up images of the experience I had since the last one and half years. I have been in this traditional school of thought for Software Development for nearly 18 years. That is an awfully long time. I have time and again been exposed to the same traditional methods of development and testing. With the advent of the Agile product development process that was undertaken in our organization, it was kinda difficult to adjust to this new pace of activity.
You know what I mean!!! It has been like walking on the edge, knowing very clearly that one fall will expose a far greater risk which we may not be able to overcome. However the experience has been exhilarating and thrilling to the core. Innovation and creativity has become a part of life as a software engineer now. For most of the developers it was a change from the usual chore of creating huge rolls of documents to prove what they had developed. Read more »
Web Applications – Scalability
Scalability for Web applications
What is scalability?
In simple terms, the server should be able to meet the increased demand for HITS per SECOND/ Transactions per Second over a period of time in increasing user ratio, without failure.
If the Hits per second decreases at some point of time, then it is indicative of decreased performance. Typically a decrease in scalability can be traced to database indexing problem, a full data cache or a saturated network connection.
Therefore it becomes necessary to test the disk usage, memory, or network components while stress testing. Read more »
Software Code Review – Best Practices
Code Review – Best Practices
Abhilash Gopi
Cordiant Technologies
Code Review
• Code review is best applied in a Top-Down order
• Code to be incrementally documented.
• Code evolution – We will need to be on top of this.
Code Evolution?
• As the code evolves, it provides us a basis for learning and avoiding mistakes. Read more »
White Box Testing – Loop Testing
Loop Testing• Loop testing is the testing of resource(s) multiple times under program control.
• The most important aspect of this test is to ensure that the control loop is executed multiple times and exited when a particular condition is satisfied.
# Typical bugs that arise are
• Variable not incremented, hence an infinite loop is established,
• Specifying the loop exit criteria incorrectly, hence the resultant output will be incorrect.
# Typical examples are
While not rs.EOF then
statement 1
statement 2
rs.MoveNext
Wend Read more »
Decision Tables – An Aid to Programming/ Testing
Decision Tables : An aid in Programming/ Testing
Abhilash Gopi
Introduction
- Decision Tables have been used in number of areas requiring precise decision making.
- It gives a clear understanding of what needs to be done and verified.
Decision Tables
- Decision Tables offer a simple, visual aid, and they can be applied in knowledge-based systems to perform verification processes efficiently. Read more »


