SoapUI Resources

SoapUI Resources:

…more to come…


Application Verifier

I will start to specify some of the tools I’m using or I will use in my testing activity.
The first tool is Application Verifier – it’s used to Troubleshoot Programs in Windows XP


Application Verifier (AppVerifier) is included in Windows XP to promote stability and reliability. You can use
this tool to troubleshoot application issues. This article describes how to use Application Verifier to isolate
and troubleshoot a program in Windows XP.


AppVerifier Modes of Operation

AppVerifier features two modes of operation: debugging and logging. Developers that are familiar with
software development and testing use the debugging mode to troubleshoot applications; Developers and
network administrators use the logging mode to generate a log of issues encountered by a program. In this
log, each issue is paired with a specific remedy.
Regardless of the mode in which it is run, AppVerifier is not an automated test tool. You must exercise all
functions of the program that you are testing. AppVerifier will only aid you in pinpointing a problem after it
is encountered during the testing process.

AppVerifier and SafeDisk

Many gaming and software companies use SafeDisk to prevent users from getting around copyright
violations by preventing the program from running with a debugger attached. This means that if you are
testing one of these programs, you may not be able to test it using AppVerifier.

Using AppVerifier

To use AppVerifier:

  • Click Add to add a program to the list. When a program is added to the list, AppVerifier is globally enabled for it. This means that whether the program is run from AppVerifier, a short cut, or the command line, the selected AppVerifier tests will be applied.
  • Select the appropriate tests from the Test settings list.
  • Start your application and exercise it. AppVerifier does not perform the tests of your binary; it only monitors and reports suspicious activity that it detects while you perform tests. Note: You do not need to click the Run button to exercise your application. It is only provided as a short cut; You can always run the program as you normally would run it.
  • After you complete the testing, click View Logs to see the log entries that were generated.
  • Remove the program from AppVerifier when testing is complete.

AppVerifier Features

AppVerifier offers the following features:

  • Integration of PageHeap and GFlags: AppVerifier wraps the functionality of PageHeap and GFlags in a simplified user interface (UI). You can enable page-heap checking with a single mouse click.
  • Error Logging: AppVerifier places debug information into a log file that you can view and manipulate through the AppVerifier UI. This is helpful for non-technical users who do not know how to use a debugger.
  • Application Compatibility Testing: The tests written by the AppCompat team monitor for the most common application problems, including incorrect version checking, bad registry usage, and hard-coded file paths.
  • Extensible Test Architecture: Internal development teams can create their own tests by leveraging AppCompat’s shim architecture. AppCompat will package approved submissions for distribution.

Continue reading

Software Testing Tutorials – free video tutorials

Following the first link you can find some really interesting video tutorials. The second link contains some free tests designed to challenge your technical skills (LR ,QC, QTP,Testing Tools, ISTQB Fundamentals, QTP Certification):