Allow input for testing not solely from website but also from file. Allows
validation of e.g. source code
---------------------------------------------------------------------------------------------------------
Key: WT-553
URL: http://webtest-community.canoo.com/jira/browse/WT-553
Project: WebTest
Type: New Feature
Environment: Linux, W2K3
Reporter: Guido Leenders
I am posting as an issue this since the mailing list is not providing feedback.
Functional goal:
Allow testing source code in XML format against various XPath conditions.
Case:
We use a development engine that uses XML files to store the specifications.
New developers sometimes do not follow all coding conventions, and we want to
be able to test those in the daily test run too.
Webtest is already in use, but currently the verifyXPath condition solely works
on the output of an <invoke>. Invoke can only address http: so the source code
must be published to allow verification.
Example:
Find all table from database that have no filter on them. This can cause
runaway queries.
XML:
...
<Record id="31" sourceType="Table" urlType="Relative"
secured="False" allowInsert="False" allowUpdate="True" allowDelete="False"
validateData="True" preserveParameters="GET" returnValueType="Number"
returnValueTypeForDelete="Number" returnValueTypeForInsert="Number"
returnValueTypeForUpdate="Number" connection="bubs_tomcat"
name="BUBS_INSTELLINGEN_V" dataSource="BUBS_INSTELLINGEN_V"
errorSummator="Error" wizardCaption="Toevoegen/Wijzigen BUBS INSTELLINGEN V "
wizardTheme="bubs" wizardThemeType="File" wizardFormMethod="post"
returnPage="bubs_isg_all.ccp" PathID="BUBS_INSTELLINGEN_V"
pasteActions="pasteActions">
<TableParameters>
</TableParameters>
...
XPath:
//gr...@datasource]/TableParameters[not(*)]|//reco...@datasource]/TableParameters[not(*)]
Suggested approach:
Change <invoke> to allow URLs in the format 'file:...'
Foreseen impact on other steps:
- Following links or downloading resources must use 'file:' to access related
files.
- Rest should keep working, since solely the transport protocol changes (file
versus http).
Please let me know whether this change may be made and can be integrated into
the main source code line.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://webtest-community.canoo.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest