Contribute
Submit your request to extend our Testing Platform.
Please consider the following to speed up evaluation process:
- Open Github repository must be provided
- Describe the intent of your extension
Sample extension
(function ($, document, window, undefined) {
this.setSettings = function (settings) { /*Will be executed in the beginning of the session. Use this function to put settings to local storage for instance.*/ };
var getSettings = function () { /*Sample of settings retrieval*/
var settingsEntry = localStorage.getItem('MY_STORAGE_KEY');
return JSON.parse(settingsEntry);
};
this.startTest = function (targetSelector, resultsSelector, additionalControlsSelector, callback) {
var setupSettings = getSettings();
/*Implementation*/
};
})(jQuery, document, window, undefined);