software testing
Part 2
Deliverable: 1 to 2 page word document capturing your answer using research from internet, eCollege or your text. . You may use one of the worksheets or mockup your own template.
1. Choose only one of the following topics :
A. Testing Client/Server Systems
B. Rapid Application Development Testing
C. Testing COTS and Contracted Software
D. Testing Web-Based Systems
(a) State which topic selected. (Each best practices described and explained must be unique.)
(b) State three guidelines or best practices for the topic that you have chosen. For each one, explain why it is a good to follow this practice. Please cite all source material used. The source of material can be your textbook or a reliable site on the Internet.
Example citation in text using Chicago style:
Rapid Application Development (RAD) integrates testing each step of the way. Testing a
prototype gives non-technical users a tangible demonstration of system requirements. Software development tools allow a prototype to be modified dynamically to align with an evolving perception of requirements. According to Manor, “a software development process that allows usable systems to be built in as little as 60-90 days, often with some compromises” [1]. With the right team assembled, RAD enables interactive recognition of business rules supporting metric-based evaluation of potential solution.
Example references section… or … a page foot note:
[1] Maner, W. (1997). Rapid application development.
URL: http://csweb.cs.bgsu.edu/maner/domains/RAD.htm
Example citation in text using APA style:
More ‘what-if’ scenarios are considered and planned for, as the collaboration between coders and testers gives the coders more insights than if they were to have planned the work on their own” (Sliger, 2006, p. 8). Software enables by an application to communicate with another is the foundation of an integration server. “Higher layers of the services an integration server provides are routing and reformatting of the data” (TechEncyclopedia, n.d.). Therefore, when a message transport system, such as MQSeries is tested, the plan is to have each message broker be isolated and tested individually.
Example references list:
Sliger, M. (2006, March 2). A project manager’s survival guide to going agile. Rally Software Development Corporation. Retrieved on June 29, 2009 from eCollege Doc Sharing view
TechEncyclopedia (n.d.). Retrieved on June 29, 2009 from TechEnchttp://www.techweb.com/encyclopedia/defineterm.jhtml?term=integrationserver
Page 1 of 1