Deliverable: 1 to 2 page word document capturing your answer using research from
ID: 663349 • Letter: D
Question
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,
Explanation / Answer
(a) I have selected Web-Based Systems testing topic
what is web-based system?
the web based sytems mainly have 3 component in it,they are-
1>client(i.e browser)
2>web server
3>database server
it is the browser that requests some information (say profile related information of user)from the web-server (of some website say chegg.com). the web-server generates the result by quering the user data from its database server(a storage) and processing it. and finally the result is handed over to the browser.
the browser runs application built in html/xml/java script.Applications for the web server are developed in Java, ASP, JSP, VBScript, JavaScript, Perl, C PHP etc.The database server will be having oracle, sql server, sybase, mysql etc.
what is web based system testing ?
testing is the process of executing the program with the intent of finding the error in the program,as we never have completly error free program.
source-https://en.wikipedia.org/wiki/Software_testing
with the web based sytem testing we mean , assessing and evaluating our website for its functionality , usability , security , load capability etc
source-https://en.wikipedia.org/wiki/Web_testing
(b) 3 best Testing practices used for web based system tesing-
1> curl loader(for load testing of website)
curl-loader has the capacity of emulating application behavior of hundreds of thousands of HTTP/HTTPS and FTP/FTPS clients, each with its own source IP-address. In contrast to other tools curl-loader is using real C-written client protocol stacks, namely, HTTP and FTPstacks of libcurl and TLS/SSL of openssl, and simulates user behavior with support for login and authentication flavors.
source-http://curl-loader.sourceforge.net/
2> QTP(Functionality Testing)
the functionality testing is used for verifying the correct linkage of webpages with each others,cookies issues,web forms issues etc. for this QTP tool is used.
source-http://www.guru99.com/quick-test-professional-qtp-tutorial-1.html
3> AlertFox(Interface Testing)
this is used to test
is that webserver is capable of handling user request efficiently?
is that webserver is capable of getting data from database server efficiently?
is that webserver is capable of communicate with browser efficiently?
AlertFox can be used as a handy tool for this purpose.it is capable of dealing with all the issues given above related to interface testing.
source-http://alertfox.com/webpage-test-monitor-your-websites-global-performance/
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.