{"id":394,"date":"2019-10-13T17:52:54","date_gmt":"2019-10-13T06:52:54","guid":{"rendered":"http:\/\/clickworks.me\/?post_type=portfolio&#038;p=394"},"modified":"2020-06-24T19:59:20","modified_gmt":"2020-06-24T09:59:20","slug":"aerofiler","status":"publish","type":"portfolio","link":"https:\/\/clickworks.me\/index.php\/portfolio\/aerofiler\/","title":{"rendered":"02 | Aerofiler"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-571 aligncenter\" src=\"http:\/\/clickworks.me\/wp-content\/uploads\/2019\/10\/Screenshot-2019-10-13-13.55.56-1024x455.png\" alt=\"\" width=\"640\" height=\"284\" srcset=\"https:\/\/clickworks.me\/wp-content\/uploads\/2019\/10\/Screenshot-2019-10-13-13.55.56-1024x455.png 1024w, https:\/\/clickworks.me\/wp-content\/uploads\/2019\/10\/Screenshot-2019-10-13-13.55.56-300x133.png 300w, https:\/\/clickworks.me\/wp-content\/uploads\/2019\/10\/Screenshot-2019-10-13-13.55.56-768x341.png 768w, https:\/\/clickworks.me\/wp-content\/uploads\/2019\/10\/Screenshot-2019-10-13-13.55.56.png 1434w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>&nbsp;<\/p>\n<div class=\"post-tag\">Tags: <a href=\"http:\/\/clickworks.me\/index.php\/tag\/api-rest-testing\/\" rel=\"tag\">API REST testing<\/a> <a href=\"http:\/\/clickworks.me\/index.php\/tag\/automation\/\" rel=\"tag\">Automation<\/a> <a href=\"http:\/\/clickworks.me\/index.php\/tag\/manual-testing\/\" rel=\"tag\">manual testing<\/a><\/div>\n<p><strong>Year: 2019-20<\/strong><\/p>\n<p><strong>App description:\u00a0 \u00a0<\/strong>Web based document management system.<\/p>\n<p><strong>Manual testing.<\/strong> Main activities:<\/p>\n<ul>\n<li>&#8211; regression testing,<\/li>\n<li>&#8211; end-2-end testing,<\/li>\n<li>&#8211; sanity testing,<\/li>\n<li>&#8211; documenting test cases,<\/li>\n<li>&#8211; bug reporting.<\/li>\n<\/ul>\n<p><strong>Web UI test automation<\/strong>.\u00a0Tools: Selenium, Python, pytest.\u00a0<\/p>\n<p><strong>API test automation<\/strong>. Tools: <a href=\"https:\/\/tavern.readthedocs.io\/en\/latest\/\">Tavern<\/a>, Python, pytest.\u00a0<\/p>\n<p><strong>Some topics\/areas learned:<\/strong><\/p>\n<ul>\n<li>&#8211; Unix(MacOS) command line<\/li>\n<li>&#8211; Finding web elements using inspect tool<\/li>\n<li>&#8211; Manipulating web elements using Javascript<\/li>\n<li>&#8211; Headless tests<\/li>\n<li>&#8211; Git, Github (filing issues, using VCS )<\/li>\n<li>&#8211; Jenkins (install, create and run jobs &#8211; Selenium UI tests)<\/li>\n<li>&#8211; PyCharm<\/li>\n<li>&#8211; Pytest, test parametrization, fixtures<\/li>\n<\/ul>\n<p><strong>Lessons learned<\/strong><\/p>\n<ol>\n<li>Practice is the best way to acquire new skills in testing.<\/li>\n<li>There is always an opportunity to add value to a project as a tester even if you are a beginner.<\/li>\n<li>It is important to use different ways to develop your skills and overcome obstacles: online resources and courses, online communities, offline networking, books.<\/li>\n<li>Having a test plan or at least outline of main modules and features of the app can be really helpful especially when you have to prioritize tests and identify the most important areas.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; &nbsp; &nbsp; Tags: API REST testing Automation manual testing Year: 2019-20 App description:\u00a0 \u00a0Web based document management system. Manual testing. Main activities: &#8211; regression testing, &#8211; end-2-end testing, &#8211; sanity testing, &#8211; documenting test cases, &#8211; bug reporting. Web UI test automation.\u00a0Tools: Selenium, Python, pytest.\u00a0 API test automation. Tools: Tavern, Python, pytest.\u00a0 Some topics\/areas learned: &#8211; Unix(MacOS) command line &#8211; Finding web elements using inspect tool &#8211; Manipulating web<\/p>\n<div class=\"read-more\"><a class=\"btn read-more-btn\" href=\"https:\/\/clickworks.me\/index.php\/portfolio\/aerofiler\/\">Read More<\/a><\/div>\n","protected":false},"featured_media":785,"comment_status":"open","ping_status":"closed","template":"","portfolio_cat":[20,27],"portfolio_skill":[24,26,29,64,65],"_links":{"self":[{"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/portfolio\/394"}],"collection":[{"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/types\/portfolio"}],"replies":[{"embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/comments?post=394"}],"version-history":[{"count":32,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/portfolio\/394\/revisions"}],"predecessor-version":[{"id":789,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/portfolio\/394\/revisions\/789"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/media\/785"}],"wp:attachment":[{"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/media?parent=394"}],"wp:term":[{"taxonomy":"portfolio_cat","embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/portfolio_cat?post=394"},{"taxonomy":"portfolio_skill","embeddable":true,"href":"https:\/\/clickworks.me\/index.php\/wp-json\/wp\/v2\/portfolio_skill?post=394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}