Change Log
The most up-to-date list of changes is kept in Jira , our bug tracking system. The Road-Map lists all the important changes since the last release.
Change Log
All tickets closed at the time of build R_1714 are:
Bug
- [WT-301] setCheckbox documentation wrong: step shouldn't accept attribute "value"
- [WT-305] Missing 'Last result page' in some group
- [WT-317] Failing macro call in ifStep's condition breaks the test
- [WT-320] Wrong file path resolution for invoke, scriptStep and groovy
- [WT-328] Fix usage of clickButton's label attribute to identify button's "visible text"
- [WT-341] <dataDriven/>: allow to evaluate properties in table's values
- [WT-347] dialog steps don't work when dialogs are started from setTimeout
- [WT-352] Project created with webtest.xml's wt.createProject doesn't contain all needed files
- [WT-353] Weird NullPointerException in Ant XSLT task with recent splitted reports
- [WT-356] AbstractSelectStep.doMatch(String,String) failed when the second parameter is null
- [WT-360] Omitting <steps> tag results in missing steps in test report after failure step
- [WT-363] Project Build Fails on Mac if http.nonProxyHosts Contains Domains
- [WT-366] Search button on website doesn't work (only hitting Enter)
- [WT-379] Order of tests in report summary doesn't match run order
- [WT-396] webtest report do not provide link to error and corresponding resulting page
- [WT-398] Memory leak through background js processing (setTimeout, setInterval or XHR)
New Feature
- [WT-287] Provide a core structure and utility to facilitate WebTest projects
- [WT-304] verifyContent: add the possibility to consider the reference file as a list of regular expression
- [WT-306] Upgrade ant to 1.7.x
- [WT-311] Allow nested properties expansion (ex: ${someProp.#{counter}})
- [WT-316] ClickButton: provide information on the available buttons when specified button is not found
- [WT-322] New option checkFileExists for setFileField
- [WT-329] Integrate PropertyTable directly in WebTest build (and rename it to dataDriven)
- [WT-332] Provide a <countWebtestResults.../> task
- [WT-333] change config's autorefresh semantic to allow to specify a threshold
- [WT-334] Add a <dragAndDrop.../> step
- [WT-337] Use <countWebtestResults.../> in webtest.xml
- [WT-343] WebTest Monitor - GUI to follow progression of tests execution
- [WT-344] webtest.xml: provide a simple way to configure headless settings
- [WT-349] Create a xsl transformation which will take webtest results and tranform them into format which cruisecontrol can read
- [WT-350] Use step nested text as equivalent for "most" significant attribute for nicer DSL in Groovy
- [WT-378] Easy AJAX: automatically wait when background job is not finished
- [WT-388] Enable verifyLinks to follow https links
- [WT-389] Provide Ant call stack in failure details
- [WT-392] verifyLinks: add attribute ignoreForeignJSErrors
- [WT-394] ifStep should allow nested 'then' and 'else' groups
- [WT-400] Upgrade to Groovy 1.5.x
Task
- [WT-252] Simplify and extend report file
- [WT-295] Upgrade RMock to 2.0.0
- [WT-303] Remove dependency to pdftest
- [WT-307] Provide JS call stack in error details when a JS error occurs
- [WT-308] Remove pdfUnit dependency
- [WT-310] Gets jemmy 2.2.7.5 through the pom
- [WT-313] Update maven-ant-task to version 2.0.6
- [WT-318] Upgrade POI to 3.0.1-FINAL
- [WT-369] storeDigest & storeLength: show stored value in report
- [WT-373] Upgrade to htmlunit 1.14
- [WT-384] Upgrade to POI 3.0.2
- [WT-385] Use INFO log level for print(ln) in <groovy> step rather than DEBUG level
- [WT-393] Fix errors in documentation of ifStep and nested condition parameter
- [WT-401] Stop generating webtestTaskdefs.properties in project root
- [WT-405] Upgrade NekoHTML to 1.9.6.2
WebTestRecorder