{"id":503,"date":"2019-09-09T21:25:06","date_gmt":"2019-09-09T11:25:06","guid":{"rendered":"http:\/\/clickworks.me\/?p=503"},"modified":"2019-09-09T21:50:04","modified_gmt":"2019-09-09T11:50:04","slug":"james-bach-meetup-first-test-in-selenium-ide-and-jenkins","status":"publish","type":"post","link":"https:\/\/clickworks.me\/index.php\/2019\/09\/09\/james-bach-meetup-first-test-in-selenium-ide-and-jenkins\/","title":{"rendered":"James Bach Meetup, First Test in Selenium IDE and Jenkins"},"content":{"rendered":"<p>Here is short update on what have been up to in end of August &#8211; first half of September 2019.<\/p>\n<p>&nbsp;<\/p>\n<h1>James Bach Meetup in Sydney<\/h1>\n<p>&nbsp;<\/p>\n<p>This time Sydney Testers meetup brought James Bach, one of the authors of &#8220;Lessons Learned in Software Testing&#8221;, tester, consultant, coach, speaker , creator of &#8220;Rapid Software Testing&#8221; methodology. James talked\u00a0 about critical thinking in why it is so important for testers.<\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<p><span style=\"font-size: 18pt; font-family: georgia, palatino, serif;\">Critical thinking is a thinking with the aim of not getting fooled<\/span><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Just a few random points from his presentation:<\/p>\n<ul class=\"ul1\">\n<li class=\"li1\">Conflict resolution &#8211; compare feelings<\/li>\n<li class=\"li1\">Plunge in and quit ( just try)<\/li>\n<li class=\"li1\">Stop worrying about fixing your weaknesses<\/li>\n<li class=\"li1\">Vulnerability contract<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h1>First Test in Selenium IDE<\/h1>\n<p>Since I recently\u00a0 focused on testing web app for the startup that responded to my post in Facebook, I decided to put off\u00a0 APU Testing course and picked a short course on Selenium ID. I think it would be more suitable for this kind of project. I am doing manual testing and also writing test cases. Why not to start to learn simple automation\u00a0 tools and techniques along the way? Found great free course\u00a0 called <a href=\"https:\/\/testautomationu.applitools.com\/codeless-test-automation-with-selenium-ide\/\">&#8220;Codeless Test Automation with Selenium IDE&#8221;<\/a> by\u00a0 Dave Haeffner.\u00a0<\/p>\n<p>As it is chrome extension it was easy install and start using. Problems began when I decided to try and run tests\u00a0 using command line runner.\u00a0 It turned out that\u00a0 Applitools Eyes plugin for Selenium IDE\u00a0 has a bug.\u00a0<\/p>\n<pre class=\"theme:github lang:default decode:true\">Failed: [TestFailedError: Error: EyesError: failed to set window size!]<\/pre>\n<p>Although that was quite frustrating to stuck in the very beginning,\u00a0 it forced me to learn couple of new things trying to resolve issue. I reached out to Applitools technical support and joined Test Automation slack community. That helped to some degree. Hopefully\u00a0 soon I will get it working.<\/p>\n<p>Nevertheless, was able to create a simple script using just Selenium IDE\u00a0 and automate \u00a0navigation through main pages of website (kind of smoke test).\u00a0 I am\u00a0 planning to come up with more interesting scenarios to automate. I will need to\u00a0choose the ones where automation \u00a0can be useful.<\/p>\n<p>Finally, I installed\u00a0 Jenkins (which also took me several unsuccessful attempts). I learned few\u00a0 command line commands and found several test automation websites along the way.\u00a0<\/p>\n<p>&nbsp;<\/p>\n<h1>Progress in Writing Test Cases<\/h1>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-505 aligncenter\" src=\"http:\/\/clickworks.me\/wp-content\/uploads\/2019\/09\/Screenshot-2019-09-09-15.39.10.png\" alt=\"test cases workflowy\" width=\"458\" height=\"640\" srcset=\"https:\/\/clickworks.me\/wp-content\/uploads\/2019\/09\/Screenshot-2019-09-09-15.39.10.png 458w, https:\/\/clickworks.me\/wp-content\/uploads\/2019\/09\/Screenshot-2019-09-09-15.39.10-215x300.png 215w\" sizes=\"(max-width: 458px) 100vw, 458px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><script src=\"chrome-extension:\/\/fbnkflkahhlmhdgkddaafgnnokifobik\/assets\/pageScripts.js\"><\/script><\/p>\n<p>\n<script src=\"chrome-extension:\/\/fbnkflkahhlmhdgkddaafgnnokifobik\/assets\/pageScripts.js\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here is short update on what have been up to in end of August &#8211; first half of September 2019. &nbsp; James Bach Meetup in Sydney &nbsp; This time Sydney Testers meetup brought James Bach, one of the authors of &#8220;Lessons Learned in Software Testing&#8221;, tester, consultant, coach, speaker , creator of &#8220;Rapid Software Testing&#8221; methodology. James talked\u00a0 about critical thinking in why it is so important for testers. &nbsp;<\/p>\n<div class=\"read-more\"><a class=\"btn read-more-btn\" href=\"https:\/\/clickworks.me\/index.php\/2019\/09\/09\/james-bach-meetup-first-test-in-selenium-ide-and-jenkins\/\">Read More<\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[30],"tags":[],"post_folder":[],"_links":{"self":[{"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/posts\/503"}],"collection":[{"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/comments?post=503"}],"version-history":[{"count":12,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/posts\/503\/revisions"}],"predecessor-version":[{"id":528,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/posts\/503\/revisions\/528"}],"wp:attachment":[{"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/media?parent=503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/categories?post=503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/tags?post=503"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/post_folder?post=503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}