Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 1 reactie
Bron: Jameleon

Jameleon is een automatische tester die met plug-ins gemakkelijk uitgebreid kan worden. Het programma is data-driven en maakt gebruik van Java en XML waarmee het platformonafhankelijk is. Hiermee kan je een applicatie testen tegen verschillende data om eventuele bugs of bottlenecks voortijdig op te sporen. De ontwikkelaars zijn nog steeds druk bezig en versie 3.3-M2 is sinds kort beschikbaar met de volgende veranderingen sinds de vorige vermelding in de meuktracker:

Version 3.3-M2:

Jameleon Core:
  • Complete refactor of the results. For those that coded against the results, you will likely need to make some modifications. As a result of this refactor, the TestResults.xml file is completely different and there were some modifications to the GUI results and the TestResults.html. If you use TestResults.xml to do reporting, it is a good idea to start looking into the event (net.sf.jameleon.event package) model that is built into Jameleon. Please note that the changes are still ongoing. If you are interested in the direction of the results, please feel free to ask in the forums or one of the mailing lists.
Fixes:
  • Jameleon GUI - display errors while the tests are being executed.
  • Jameleon GUI - display hightlighted source when line # is clicked on.
  • Jiffie plug-in - ie-session clickYesOnSecurityAlert is always false.
  • Jiffie plug-in - ie-session clickYesOnSecurityAlert is misspelled.
  • Jiffie plug-in - IHTMLElementFinder.getIHTMLElement bug. Thanks to Alex Eagar.
  • Jameleon GUI - debug doesn't always unhighlight/highlight the source.
  • Jameleon GUI - throws NullPointerException when selecting directory.
  • Jameleon GUI - svn files are viewable in GUI.
  • Jameleon GUI - shows wrong test case docs when multi selected.
  • Jameleon core - test passes even if CVS file has invalid format.
  • HtmlUnit plug-in - set input field tags blow up when null is passed.
  • Jameleon core - bad error message when function tag is not under session tag.
  • HtmlUnit plug-in - enableSslCertCheck doesn't work when set to false.
  • JUnit plug-in - execute-jameleon-script clears test execution #'s.
  • Site Docs - better docs on Registering Function Tags Ant Task.
  • Jameleon core - dataDrivable tags should not know about Map implementation.
  • Jameleon core - jameleonUtility.getFileNameFromPath broken for path in files.
  • Jameleon core - abstractFileDrivableTag.setFileName should be setFile.
  • Jameleon core - can't set scriptsDir outside of current working directory.
Added:
  • Jameleon core - support direct attributes in testcase, session and data tags.
  • Jameleon core - auto-generate the syntax reference for plug-ins.
  • Jameleon core - keep references to all Exceptions in results.
  • Jiffie plug-in - add ie-execute-javascript tag. Thanks to Alex Eagar.
  • Jameleon core - replace Row Num with line # on the first page.
  • JUnit plug-in - make execute-jameleon-script more useful. Many changes were made to this that are not backward compatable.
  • Jameleon core - upgrade to latest jelly 1.0.
  • Jiffie plug-in - add ability for session to keep browser open.
  • Jameleon core - make warnOnNoPluginsFound a glo bal variable.
  • Jameleon core - add a short description to FunctionalPoint.
  • Jameleon core - remove unused FunctionalPoint constructor.
  • Jameleon core - add a syntax-reference generator Ant Task.
  • Jameleon core - pull X509TrustEverythingManager out of JsseSettings..
  • HtmlUnit plug-in - upgrade to HtmlUnit 1.9.
  • HtmlUnit plug-in - upgrade to commons-lang-2.1.
  • HtmlUnit plug-in - upgrade to commons-io-1.2.
  • HtmlUnit plug-in - upgrade to commons-httpclient-3.0.1.
  • Jameleon core - upgrade to xmlParserAPIs-2.6.2.
  • Jameleon core - upgrade to xercesImpl-2.6.2.
  • Jameleon core - upgrade to jaxen-1.1-beta-9.jar.
  • Jameleon core - upgrade to dom4j-1.6.1.jar.
  • Jameleon core - upgrade to commons-logging-1.1.jar.
  • Jameleon core - upgrade to commons-collections-3.2.
  • Jameleon core - upgrade to JUnit 3.8.2.
  • Jiffie plug-in - simplify Acceptance Tests for examples.
  • HttpUnit plug-in - simplify Acceptance Tests for examples.
  • HtmlUnit plug-in - simplify Acceptance Tests for examples.
  • Jameleon core - remove so many references to xml namespaces in examples.
  • JUnit plug-in - refactor JUnit assert tags.
  • Jameleon core - refactor the logging Layouts.
  • Jameleon core - simplify Results.
  • JUnit plug-in - add a ju-assert-null tag.
  • Selenium plug-in - add a Selenium Plugin.
  • Jameleon core - add FunctionTag.getStringOrDefault() method.
  • Jameleon core - add ContextHelper.getValueAs[type ] WithConfig.
  • Jameleon core - add ContextHelper.getVariableAsInt().
  • Jameleon core - add new TestSuite and DataDrivable result classes.
  • Jameleon core - new JameleonExceptions which are RuntimeExceptions.
Removed:
  • Jameleon core - remove support for testBlock(XMLOutput out).


Version 3.3-M1:

This is a beta release. It includes a new HtmlUnit plug-in and a refactor of the test case docs generation engine as well as initial refactor of the reporting. Please download this release and check for any bugs or regressions that may occur due to this release.

Jameleon Core Changes:
    Bugs Fixed:
    • 1505636 NOT RUN when unsupported attribute is used in a session tag
    Features Fixed:
    • 1516631 refactor XML/HTML/Simple test case results for  
    • 1506393 Add a <wait> tag
    • 1504113 Refactor test case doc generation
    Jagacy Plug-in:
    • 1516657 Upgrade to jagacy 1.2.3
    Jiffie Plug-in:
    • 1516655 Switch back to Jiffie 0.5
    HtmlUnit Plug-in:
    • 1216780 Initial release
Moderatie-faq Wijzig weergave

Reacties (1)

For those that coded against the results, you will likely need to make some modifications
Oh lekker.. dat is voor mij nou een rede om niet (direct) over te gaan een nieuwe versie. Kan je overnieuw beginnen. Kunnen ze geen xslletje maken die het resultaat van formaat 1 naar 2 veranderd?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True