Software Test Plan - Powerpoint Research Proposal

PAGES
5
WORDS
1247
Cite

User connectivity. This is an important phase of the testing mechanism, aimed at ensuring the appropriate correlations between the functions performed by the different users. The idea of this testing phase is to ensure that the modifications, uploads and changes performed by one of the users is reflected immediately in the application and can be seen by all the existing users. In this sense, the testing procedure will involve the use of two different computers. On one of the machines, user a (an academic, for example) will perform a routine operation such as loading a course into the application. On the other machine, user B (a student) will check if he can actually see the uploaded document.

Resources

There are two categories of resources to be taken into consideration:

Human resources. In terms of human resources, one needs to determine the number of testers that will be required by the respective testing process. A number of three testers would be ideal for each of the identified categories of users (students, academics, administrative and support staff). This would allow both for alternative and simultaneous testing, involving testers using more than one computer an attempting to coordinate users operating at the same time. The testing team will need to be completed with a tester supervisor, someone who can (1) coordinate with the developing team and act as an interface for the testing team and (2) coordinate the entire testing process and the testing team.

Financial resources. The financial requirements will include salaries for the testers, as well as additional fixed and administrative costs, such as computers and required software.

Monitoring, feedback and reporting

The monitoring and feedback, as well as the reporting function, are essential for a proper development of the testing phase. In this sense, the monitoring and feedback mechanism will need to...

...

Ideally, the errors should be solved as they are discovered, which would imply a permanent contact between the testing team and the development team. At the same time, the monitoring and feedback mechanism will probably also need to include some of the other shareholders involved. This can probably be done in the form of regular weekly meetings and updates on the matter at hand.
The reporting function will probably need to include a professional tool for recording and reporting software errors. There are several such tools in the software industry, but the tool should probably be purchased depending on its accessibility and ease of use as the main criteria of choice. All testers will report the errors found into the reporting application, which will be centralizing all the relevant information and provide useful reporting facilities.

Conclusions

The testing plan here presented included references to the different phases of the testing activity, the resources involved, the practical way in which the testing will be performed, as well as some of the primary objectives. A particular attention was given to the monitoring, feedback and reporting mechanisms, important both in ensuring a coordinated action among the members of the testing team, as well as providing some of the other shareholders with the results of the testing activity and centralizing all these in a reporting tool.

In order to ensure that the testing activity is successful, all of these different parts will need to be properly coordinated. As the testing activity progresses, some of the variables will be changing, as some of the errors will most likely be solved by the developing team. The testing activity needs to be flexible enough to incorporate any of these changes in the original product specifications.

Sources Used in Documents:

references to the different phases of the testing activity, the resources involved, the practical way in which the testing will be performed, as well as some of the primary objectives. A particular attention was given to the monitoring, feedback and reporting mechanisms, important both in ensuring a coordinated action among the members of the testing team, as well as providing some of the other shareholders with the results of the testing activity and centralizing all these in a reporting tool.

In order to ensure that the testing activity is successful, all of these different parts will need to be properly coordinated. As the testing activity progresses, some of the variables will be changing, as some of the errors will most likely be solved by the developing team. The testing activity needs to be flexible enough to incorporate any of these changes in the original product specifications.


Cite this Document:

"Software Test Plan - Powerpoint" (2008, December 15) Retrieved April 23, 2024, from
https://www.paperdue.com/essay/software-test-plan-powerpoint-25770

"Software Test Plan - Powerpoint" 15 December 2008. Web.23 April. 2024. <
https://www.paperdue.com/essay/software-test-plan-powerpoint-25770>

"Software Test Plan - Powerpoint", 15 December 2008, Accessed.23 April. 2024,
https://www.paperdue.com/essay/software-test-plan-powerpoint-25770

Related Documents

Software Maintenance and Control Software Caution Influence Software is all over the place, whether one finds it mesmerizing or terrifying. It affects, more or less, every portion of our lives, as of international trade to individual banking. In a generation's time, software has materialized as the ever-present power structure of an automatic organization, as well as the society, at large (Richards, 1991). In addition, softwares are a necessary foundation of America's financial and

Software Processing Methodology Understanding the Problem Klyne Smith, DSE Candidate Dr. Frank Coyle Technical Motivation Research and Contribution Methods Software Processing Methodologies Waterfall Methodology Strengths Weaknesses Opportunity Threats Iterative Methodology Strengths Weaknesses Opportunities Threats Model Methodology Strengths Weaknesses Opportunities Threats Where do we go from here (Spring 2010)? Define measurement data points for Test Case analysis Section IV Creation and Validation of the predictive model Section V Summary Analysis Practical Usage Praxis Conclusion Books Articles / Web Information Software Processing Methodology: Understanding the Problem Section I: Introduction In this work, I examine three different Software Processing Methodologies. I start with the iterative model, followed by the spiral

(Pan, 1999; paraphrased) The point at which it is generally considered acceptable to stop testing has as its basis two criteria for stop-testing criteria which are those of: (1) when a threshold has been reached with the reliability; and (2) when the testing costs are not justified by reliability gains. V. Test Automation Overview The work of Carl J. Nagle states the fact that: "When developing our test strategy, we must minimize

Software Development Life Cycle Agile Software Development Agile software development is a popular software development process or methodology that has gained a lot of popularity in the recent years due to its effectiveness and ease of use. Firstly, it encourages collaboration and teamwork throughout the life cycle of development and this makes it easy to plan and implement. Agile software development is all about breaking a task into small chunks that make it

Software Development Life Cycle Social Media Software Implementation Project Social media is an important aspect of every business today because it gives companies a unique chance to understand the customers better and to interact with them at a more personal level. A wide range of social networking tools are used by companies to attract customers to the products and services offered by the company and this makes social media software implementation essential

Software Testing Strategy
PAGES 24 WORDS 8852

Software Testing Strategy Computers and their applications have brought about waves of changes in various areas of science and technology. It is also gaining widespread prominence in the field of business and management. So the requirement of a quality oriented technological implementation, having a range of usage is the order of the day. The few gazillion dollars worth software industry is constantly evolving with the needs of people and organizations across