Question:
I want to test an Java application(Web Application) for its System Testing, Regression Testing, Performance?
satyadeep k
2006-10-29 00:41:38 UTC
I want to test an Java application (Web Application)for its System Testing, Regression Testing, Performance Testing and User Interface testing manually,how should I have to start?What will be the test cases?
And how I have to initiate and and proceed?What should be the
procedures there?
Three answers:
Laughster
2006-10-29 00:57:13 UTC
You can look up JUnit. It is for writing up repeatable test cases (code) for your application. I suggest looking at the documentation for it, especially looking up tutorials for JUnit on the web.



http://junit.sourceforge.net/



As for what the test cases would be, that'll depend on your code, and what your application is supposed to do and what it is NOT supposed to do. Tests should include mimicking user interaction (inputing sample data that simulates a real user), inputing invalid data, data that covers all possible scenarios, validating that your code does what is expected, validating that your code handles errors gracefully (error messages instead of crashing), etc.
Guybrush
2006-10-29 00:51:36 UTC
Well this is a very vague general and wide question, but here are some hints:



1- Identify all the actions the system should perform, write them down, with the expected results.



2- Add more cases where you might enter invalid data, or duplication, browsing back and forth, different browsers, different resolutions, etc. Try the unexpected behaviors. Like for very simple example, if you are testing division, try to divide by zero and see what happens. Try large amount of data. Every one with its expected response. This is called use cases.



3- Performance and regression: Usually you need a load testing tool, or else for very simple testing, create a batch that will send concurrent http requests (You can download and use the WGET tool for that)



For a very formal documentation and testing, you can take a look at UML (Unified Modeling Language)
?
2016-11-26 06:46:00 UTC
For sorting out the cyber web application, i choose for to propose you SiteBlaster: that's a cyber web internet site load and rigidity sorting out cyber web applications device; shareware. could be used to without delay placed up requests to a internet site, or can pause a random volume of time between submissions, approximating consumer habit. for the time of sorting out the pages being examined would be displayed. comments created on try final touch. Designed to be fairly common to apply; meant for application builders and designers who choose for some early indication approximately overall performance features of the cyber web websites they create. Simulates MS IE cyber web surfing function; a cyber web website it extremely is truthfully behaved in IE ought to be properly behaved in SiteBlaster. ultimate used to objective those websites that use URL question strings to pass records to its cyber web website(s). PDF consumer instruction manual available. For homestead windows.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...