{"id":184,"date":"2016-08-30T09:13:05","date_gmt":"2016-08-30T09:13:05","guid":{"rendered":"http:\/\/eitzen.at\/?p=184"},"modified":"2016-08-30T09:13:22","modified_gmt":"2016-08-30T09:13:22","slug":"seleniet-v0-1-6-released","status":"publish","type":"post","link":"https:\/\/eitzen.at\/index.php\/seleniet-v0-1-6-released\/","title":{"rendered":"Seleniet v0.1.6 released"},"content":{"rendered":"<h2><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"74\" data-permalink=\"https:\/\/eitzen.at\/index.php\/seleniet-v0-0-7-released\/logo-text\/\" data-orig-file=\"https:\/\/i0.wp.com\/eitzen.at\/wp-content\/uploads\/2016\/01\/logo-text.png?fit=751%2C235&amp;ssl=1\" data-orig-size=\"751,235\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"logo-text\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/eitzen.at\/wp-content\/uploads\/2016\/01\/logo-text.png?fit=640%2C200&amp;ssl=1\" class=\"alignnone wp-image-74 size-medium\" src=\"https:\/\/i0.wp.com\/eitzen.at\/wp-content\/uploads\/2016\/01\/logo-text-300x94.png?resize=300%2C94\" alt=\"logo-text\" width=\"300\" height=\"94\" srcset=\"https:\/\/i0.wp.com\/eitzen.at\/wp-content\/uploads\/2016\/01\/logo-text.png?resize=300%2C94&amp;ssl=1 300w, https:\/\/i0.wp.com\/eitzen.at\/wp-content\/uploads\/2016\/01\/logo-text.png?resize=750%2C235&amp;ssl=1 750w, https:\/\/i0.wp.com\/eitzen.at\/wp-content\/uploads\/2016\/01\/logo-text.png?w=751&amp;ssl=1 751w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/h2>\n<h2>Added features<\/h2>\n<p>New in the composer:<\/p>\n<ul>\n<li>maximize window on startup<\/li>\n<li>dependency Map feature to show dependency of test case or test cycle with all referred sub tests<\/li>\n<li>support for storing test step data in local Subversion (actually a file system folder)<\/li>\n<li>In the Start Executor dialog:\u00a0added shortcut key listeners to all elements to allow ctrl+L\/S\/ENTER and\u00a0ESCAPE to work.\u00a0After load \/ save profile return focus to run button<\/li>\n<li>added progress dialog to all threaded activities (generally showing\u00a0after one second)<\/li>\n<li>added esc\/Ctrl+W handling for zephyr selector and execute dialog<\/li>\n<li>support for encrypted properties in props folder for svn,ftp,zephyr,\u00a0var.prop<\/li>\n<li>added objrepo config field for testenv<\/li>\n<li>added support for opening SVN attachments<\/li>\n<\/ul>\n<p>New in the Executor:<\/p>\n<ul>\n<li>added experimental screen recording feature<\/li>\n<li>catch browser crash and report as nosuchelement exception<\/li>\n<li>changed coloring so that jenkins console log is better readable<\/li>\n<li>allow to override simple cmdline params with env vars (SELENIET_*)<\/li>\n<li>reworked failure handling and upchaining to be more consistent and\u00a0exception message to contain all needed infos<\/li>\n<li>(re)enable logging on start of every test case (so that if there is a\u00a0failure and logonoff on is skipped we still see the subsequent test\u00a0loggings<\/li>\n<li>dont show date but only time in logs<\/li>\n<li>experimental support for marionette driver (new firefox webdriver)<\/li>\n<li>changed IE driver to non native events to IE interaction more stable<\/li>\n<li>made objrepo flag mandatory,\u00a0changed screenshot flag to be off by default<\/li>\n<\/ul>\n<p>New in the Object Repository:<\/p>\n<ul>\n<li>added support for csv based objrepo<\/li>\n<\/ul>\n<h2>New Plugins<\/h2>\n<p>ADD SaveProperties &#8230; allows to save properties to a prop file<\/p>\n<p>ADD new plugins FailIfWarnings and StoreValueOfVar<\/p>\n<p>ADD ClickOnAutoClosePopup &#8230;\u00a0new inet specific plugin to check for a popup opening, then waiting\u00a0and if it not autocloses clicking the first matching link and returning\u00a0to main window<\/p>\n<p>ADD SVNLoadProperties &#8230;\u00a0added new plugin to download attachements of test cases from local svn\u00a0repo<\/p>\n<p>MOD select plugin didnt throw abortexception if option is unknown<\/p>\n<p>MOD fixed a few glitches in plugins java docs<\/p>\n<p>&nbsp;<\/p>\n<h2>Bug Fixes<\/h2>\n<p>BUGFIX:\u00a0when closing composer completely sometimes the empty frame stays\u00a0and the process is not exiting<\/p>\n<p>BUGFIX:\u00a0bugfix add gui flag only if batch is not selected in executor dialog<\/p>\n<p>BUGFIX: if screenshot fails test run fails with a null pointer exception<\/p>\n<p>BUGFIX: threaded screenshot dump so that it does not block execution in\u00a0case of hanging page load<\/p>\n<p>BUGFIX:\u00a0bugfix for seleniet.bat update not working on windows, always complains\u00a0about &#8230;latest..zip not found<\/p>\n<p>BUGFIX:\u00a0bug fix on failure each stack level shows the same exception and dumps a\u00a0screenshot. One dump and log trace at lowest level (where it happens)\u00a0should be enough<\/p>\n<p>BUGFIX: regression, warnings are not listed any more<\/p>\n<p>BUGFIX: links to screenshots of warnings contain test artefacts folder\u00a0twice<\/p>\n<p>BUGFIX: warnings are kept from one run to another if started from\u00a0composer<\/p>\n<p>BUGFIX: upload of test failure artefacts not\u00a0working<\/p>\n<p>BUGFIX: user quit is not accepted when in lookup element waiting queue<\/p>\n<p>BUGFIX: svn test cases can nto be loaded \/ special characters are shown\u00a0incorrectly\u00a0(\u00a7, Mondel\u00e8z,&#8230;)<\/p>\n<p>BUGFIX:\u00a0regression for encryption feature didnt work failed with unable\u00a0to find main class<\/p>\n<p>BUGFIX:\u00a0removed waiting for q key at the end if no gui (as with the composer\u00a0that would mean the thread is waiting \/ hanging)<\/p>\n<p>BUGFIX: StoreNumberOfElemsPlugin &#8211; if xpath is incorrect it doesnt throw a catched exception<\/p>\n<p>BUGFIX:\u00a0fixed utf-8 encoding issues with properties under windows<\/p>\n<p>BUGFIX: when retrieving test cases of test cycle we only receive 20 test\u00a0cases<\/p>\n<h2>Known Issues<\/h2>\n<p>When opening find \/ replace toolbar the first time the input field does not get focus (just close and reopen with ESC + Ctrl+F)<\/p>\n<p>Functionkeys do not work in Executor if test case or any of the other tables have focus<\/p>\n<p>Do not start two executors in paralell there are major issues<\/p>\n<p>Auto downloading content for firefox is not supported on linux as of now<\/p>\n<p>When failure happens, you will be asked for each level of the test stack whether you want to reposition or not (if you click no). Still to be decided if it is a feature or a bug. Feedback from users welcome.<\/p>\n<p>Attachment modifications are not highlighted with a &#8220;*&#8221; in the tab title of the composer<\/p>\n<p>TABs are not supported \/ suggested for use in test case files<\/p>\n<p>Specifying two variables inside one argument of\u00a0the arg list of a command WITHOUT a &#8220;,&#8221; will highlight the line as error, but saving and executing it will work without any problem.<br \/>\nEncapsulating them with quotes won&#8217;t help as they will be removed when saving (are obsolete if no comma is inside the argument string)<\/p>\n<h2>Download<\/h2>\n<p><a href=\"http:\/\/eitzen.at\/maven-repo\/com\/et\/seleniet\/seleniet-exec\/0.1.6\/seleniet-exec-0.1.6-bin.zip\">http:\/\/eitzen.at\/maven-repo\/com\/et\/seleniet\/seleniet-exec\/0.1.6\/seleniet-exec-0.1.6-bin.zip<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Added features New in the composer: maximize window on startup dependency Map feature to show dependency of test case or test cycle with all referred sub tests support for storing test step data in local Subversion (actually a file system folder) In the Start Executor dialog:\u00a0added shortcut key listeners to all elements to allow ctrl+L\/S\/ENTER <a href=\"https:\/\/eitzen.at\/index.php\/seleniet-v0-1-6-released\/\" rel=\"nofollow\"><span class=\"sr-only\">Read more about Seleniet v0.1.6 released<\/span>[&hellip;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":74,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[5],"class_list":["post-184","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-job","tag-seleniet"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/eitzen.at\/wp-content\/uploads\/2016\/01\/logo-text.png?fit=751%2C235&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p88Djt-2Y","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/posts\/184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/comments?post=184"}],"version-history":[{"count":1,"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/posts\/184\/revisions"}],"predecessor-version":[{"id":185,"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/posts\/184\/revisions\/185"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/media\/74"}],"wp:attachment":[{"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/media?parent=184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/categories?post=184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eitzen.at\/index.php\/wp-json\/wp\/v2\/tags?post=184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}