These functions are specific to a particular application or group of applications, and are called by the [Linking Functions]
Generally you would create a set of Application Specific Functions for each application that you are testing. However some times you will find that you can create a set of Application Specific Functions that will work with several applications that you are testing. Some examples where this is likely to happen:
- Applications developed by the same developer, generally this will happen with in house written applications.
- Applications developed with the same framework. e.g applications built using JQueryUI or Dojo frameworks often appear very similar to a testing tool and very little or no modification to your Application Specific Functions will be needed to have several applications working with the same functions
- Non AJAX Web based applications, as the HTML fields are well known and clearly defined standards, it is often possible to use the same Application Specific Functions for many non AJAX Web applications.