{"id":1830,"date":"2018-06-11T20:20:36","date_gmt":"2018-06-11T19:20:36","guid":{"rendered":"http:\/\/slave27.local\/kb\/?p=1830"},"modified":"2018-06-11T20:20:36","modified_gmt":"2018-06-11T19:20:36","slug":"testing-on-ubuntu","status":"publish","type":"post","link":"https:\/\/andy.teknostatik.co.uk\/kb\/2018\/06\/11\/testing-on-ubuntu\/","title":{"rendered":"Testing on Ubuntu"},"content":{"rendered":"<p>This document details the installation process for Ubuntu when it is used for testing web applications. The builds are designed to conduct meaningful tests on Oracle Fusion and Taleo cloud applications, but should be suitable for testing any similar web application.<\/p>\n<h2>Test Build 1 (all tests)<\/h2>\n<h3>Installation<\/h3>\n<ul>\n<li>Installed in a VM running in VirtualBox<\/li>\n<li>Give the VM 4Gb of Ram, a 10Gb hard drive, and enable 3D acceleration<\/li>\n<li>Install from <code>ubuntu-18.04-desktop-amd64.iso<\/code><\/li>\n<li>Minimal installation<\/li>\n<li>Download updates<\/li>\n<li>Don&#8217;t install 3rd party software<\/li>\n<\/ul>\n<h3>Post installation tasks<\/h3>\n<ul>\n<li>Launch <code>gnome-terminal<\/code><\/li>\n<li>Install all updates by typing <code>sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/li>\n<li>Reboot if required<\/li>\n<\/ul>\n<h3>Smoke tests<\/h3>\n<ul>\n<li>VM boots<\/li>\n<li>User can log in<\/li>\n<li>User can connect to internet<\/li>\n<li>User can open Firefox and browse to a web site<\/li>\n<\/ul>\n<h2>Test Build 2 (all tests that fail on Test Build 1)<\/h2>\n<ul>\n<li>Installed in a VM running in VirtualBox<\/li>\n<li>Give the VM 4Gb of Ram, a 10Gb hard drive, and enable 3D acceleration<\/li>\n<li>Install from <code>ubuntu-18.04-desktop-amd64.iso<\/code><\/li>\n<li>Normal installation<\/li>\n<li>Download updates<\/li>\n<li>Install 3rd party software<\/li>\n<\/ul>\n<h3>Post installation tasks<\/h3>\n<ul>\n<li>Launch <em>Software &amp; Updates<\/em><\/li>\n<li>Under <em>Ubuntu Software<\/em> ensure that all 4 repositories are enabled (<em>main<\/em>, <em>universe<\/em>, <em>restricted<\/em>, <em>multiverse<\/em>)<\/li>\n<li>Under <em>Other Software<\/em> enable <em>Canonical Partners<\/em><\/li>\n<li>Launch <code>gnome-terminal<\/code><\/li>\n<li>Install all updates by typing <code>sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/li>\n<li>Reboot if required<\/li>\n<li>Install some software by typing <code>sudo apt install ubuntu-restricted-extras adobe-flashplugin browser-plugin-freshplayer-pepperflash chromium-browser<\/code><\/li>\n<\/ul>\n<h3>Smoke tests<\/h3>\n<ul>\n<li>VM boots<\/li>\n<li>User can log in<\/li>\n<li>User can connect to internet<\/li>\n<li>User can open Firefox and browse to a web site<\/li>\n<li>User can open Chromium and browse to a web site<\/li>\n<li>User can open LibreOffice Calc<\/li>\n<li>User can open LibreOffice Writer<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This document details the installation process for Ubuntu when it is used for testing web applications. The builds are designed to conduct meaningful tests on Oracle Fusion and Taleo cloud applications, but should be suitable for testing any similar web application. Test Build 1 (all tests) Installation Installed in a VM running in VirtualBox Give &#8230; <a title=\"Testing on Ubuntu\" class=\"read-more\" href=\"https:\/\/andy.teknostatik.co.uk\/kb\/2018\/06\/11\/testing-on-ubuntu\/\" aria-label=\"Read more about Testing on Ubuntu\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","_share_on_mastodon":"0"},"categories":[8],"tags":[],"class_list":["post-1830","post","type-post","status-publish","format-standard","hentry","category-ubuntu"],"share_on_mastodon":{"url":"","error":""},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/posts\/1830","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/comments?post=1830"}],"version-history":[{"count":0,"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/posts\/1830\/revisions"}],"wp:attachment":[{"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/media?parent=1830"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/categories?post=1830"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/andy.teknostatik.co.uk\/kb\/wp-json\/wp\/v2\/tags?post=1830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}