diff options
Diffstat (limited to 'monkey-test/short-internet')
-rw-r--r-- | monkey-test/short-internet/https-badssl-brokencrypto.yaml | 97 | ||||
-rw-r--r-- | monkey-test/short-internet/https-badssl-expired.yaml | 46 | ||||
-rw-r--r-- | monkey-test/short-internet/https-badssl-oddcert.yaml | 44 | ||||
-rw-r--r-- | monkey-test/short-internet/https-badssl-selfsigned.yaml | 46 | ||||
-rw-r--r-- | monkey-test/short-internet/https-badssl-untrustedroot.yaml | 46 | ||||
-rw-r--r-- | monkey-test/short-internet/https-badssl-wronghost.yaml | 46 | ||||
-rw-r--r-- | monkey-test/short-internet/index.yaml | 5 | ||||
-rw-r--r-- | monkey-test/short-internet/popular-sites-parallel.yaml | 868 | ||||
-rw-r--r-- | monkey-test/short-internet/popular-sites.yaml | 90 |
9 files changed, 1288 insertions, 0 deletions
diff --git a/monkey-test/short-internet/https-badssl-brokencrypto.yaml b/monkey-test/short-internet/https-badssl-brokencrypto.yaml new file mode 100644 index 0000000..c0ff2b6 --- /dev/null +++ b/monkey-test/short-internet/https-badssl-brokencrypto.yaml @@ -0,0 +1,97 @@ +title: Test https broken cryptography functionality with badssl.com +group: https +steps: +- action: launch + language: en +- action: window-new + tag: win1 +- action: navigate + window: win1 + url: https://badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "badssl.com" + +# the sha1-intermediate failure to navigate test passes so is ommited + +- action: navigate + window: win1 + url: https://rc4.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "rc4. badssl.com" + +- action: navigate + window: win1 + url: https://rc4-md5.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "rc4-md5. badssl.com" + +- action: navigate + window: win1 + url: https://dh480.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "dh480. badssl.com" + +- action: navigate + window: win1 + url: https://dh512.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "dh512. badssl.com" + +- action: navigate + window: win1 + url: https://dh1024.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "dh1024. badssl.com" + +- action: navigate + window: win1 + url: https://null.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "null. badssl.com" + +- action: window-close + window: win1 +- action: quit + diff --git a/monkey-test/short-internet/https-badssl-expired.yaml b/monkey-test/short-internet/https-badssl-expired.yaml new file mode 100644 index 0000000..75cac99 --- /dev/null +++ b/monkey-test/short-internet/https-badssl-expired.yaml @@ -0,0 +1,46 @@ +title: Test https functionality with badssl.com +group: https +steps: +- action: launch + language: en +- action: window-new + tag: win1 +- action: navigate + window: win1 + url: https://badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "badssl.com" +- action: navigate + window: win1 + url: https://expired.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "expired. badssl.com" +- action: add-cert + url: https://expired.badssl.com/ +- action: navigate + window: win1 + url: https://expired.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "expired. badssl.com" +- action: window-close + window: win1 +- action: quit + diff --git a/monkey-test/short-internet/https-badssl-oddcert.yaml b/monkey-test/short-internet/https-badssl-oddcert.yaml new file mode 100644 index 0000000..1c26357 --- /dev/null +++ b/monkey-test/short-internet/https-badssl-oddcert.yaml @@ -0,0 +1,44 @@ +title: Test https odd certificate functionality with badssl.com +group: https +steps: +- action: launch + language: en +- action: window-new + tag: win1 +- action: navigate + window: win1 + url: https://badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "badssl.com" +- action: navigate + window: win1 + url: https://no-common-name.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "no-common-name. badssl.com" +- action: navigate + window: win1 + url: https://no-subject.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "no-subject. badssl.com" +- action: window-close + window: win1 +- action: quit + diff --git a/monkey-test/short-internet/https-badssl-selfsigned.yaml b/monkey-test/short-internet/https-badssl-selfsigned.yaml new file mode 100644 index 0000000..51938fa --- /dev/null +++ b/monkey-test/short-internet/https-badssl-selfsigned.yaml @@ -0,0 +1,46 @@ +title: Test https self signed certificate functionality with badssl.com +group: https +steps: +- action: launch + language: en +- action: window-new + tag: win1 +- action: navigate + window: win1 + url: https://badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "badssl.com" +- action: navigate + window: win1 + url: https://self-signed.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "self-signed. badssl.com" +- action: add-cert + url: https://self-signed.badssl.com/ +- action: navigate + window: win1 + url: https://self-signed.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "self-signed. badssl.com" +- action: window-close + window: win1 +- action: quit + diff --git a/monkey-test/short-internet/https-badssl-untrustedroot.yaml b/monkey-test/short-internet/https-badssl-untrustedroot.yaml new file mode 100644 index 0000000..6e23d34 --- /dev/null +++ b/monkey-test/short-internet/https-badssl-untrustedroot.yaml @@ -0,0 +1,46 @@ +title: Test https untrusted root certificate functionality with badssl.com +group: https +steps: +- action: launch + language: en +- action: window-new + tag: win1 +- action: navigate + window: win1 + url: https://badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "badssl.com" +- action: navigate + window: win1 + url: https://untrusted-root.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "untrusted-root. badssl.com" +- action: add-cert + url: https://untrusted-root.badssl.com/ +- action: navigate + window: win1 + url: https://untrusted-root.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "untrusted-root. badssl.com" +- action: window-close + window: win1 +- action: quit + diff --git a/monkey-test/short-internet/https-badssl-wronghost.yaml b/monkey-test/short-internet/https-badssl-wronghost.yaml new file mode 100644 index 0000000..6f60438 --- /dev/null +++ b/monkey-test/short-internet/https-badssl-wronghost.yaml @@ -0,0 +1,46 @@ +title: Test https wrong host functionality with badssl.com +group: https +steps: +- action: launch + language: en +- action: window-new + tag: win1 +- action: navigate + window: win1 + url: https://badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "badssl.com" +- action: navigate + window: win1 + url: https://wrong.host.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-not-contains: "wrong.host. badssl.com" +- action: add-cert + url: https://wrong.host.badssl.com/ +- action: navigate + window: win1 + url: https://wrong.host.badssl.com/ +- action: block + conditions: + - window: win1 + status: complete +- action: plot-check + window: win1 + checks: + - text-contains: "wrong.host. badssl.com" +- action: window-close + window: win1 +- action: quit + diff --git a/monkey-test/short-internet/index.yaml b/monkey-test/short-internet/index.yaml new file mode 100644 index 0000000..395d9e7 --- /dev/null +++ b/monkey-test/short-internet/index.yaml @@ -0,0 +1,5 @@ +- group: https + description: https tests using badssl.com + +- group: popular-sites + description: internet based tests that complete in a short amount of time diff --git a/monkey-test/short-internet/popular-sites-parallel.yaml b/monkey-test/short-internet/popular-sites-parallel.yaml new file mode 100644 index 0000000..576275e --- /dev/null +++ b/monkey-test/short-internet/popular-sites-parallel.yaml @@ -0,0 +1,868 @@ +title: browse and render 50 popular sites in parallel +group: popular-sites +steps: +- action: launch + language: en + options: + - enable_javascript=1 +- action: window-new + tag: win1 +- action: window-new + tag: win2 +- action: window-new + tag: win3 +- action: window-new + tag: win4 +- action: window-new + tag: win5 +- action: window-new + tag: win6 +- action: window-new + tag: win7 +- action: window-new + tag: win8 +- action: window-new + tag: win9 +- action: window-new + tag: win10 +- action: window-new + tag: win11 +- action: window-new + tag: win12 +- action: window-new + tag: win13 +- action: window-new + tag: win14 +- action: window-new + tag: win15 +- action: window-new + tag: win16 +- action: window-new + tag: win17 +- action: window-new + tag: win18 +- action: window-new + tag: win19 +- action: window-new + tag: win20 +- action: window-new + tag: win21 +- action: window-new + tag: win22 +- action: window-new + tag: win23 +- action: window-new + tag: win24 +- action: window-new + tag: win25 +- action: window-new + tag: win26 +- action: window-new + tag: win27 +- action: window-new + tag: win28 +- action: window-new + tag: win29 +- action: window-new + tag: win30 +- action: window-new + tag: win31 +- action: window-new + tag: win32 +- action: window-new + tag: win33 +- action: window-new + tag: win34 +- action: window-new + tag: win35 +- action: window-new + tag: win36 +- action: window-new + tag: win37 +- action: window-new + tag: win38 +- action: window-new + tag: win39 +- action: window-new + tag: win40 +- action: window-new + tag: win41 +- action: window-new + tag: win42 +- action: window-new + tag: win43 +- action: window-new + tag: win44 +- action: window-new + tag: win45 +- action: window-new + tag: win46 +- action: window-new + tag: win47 +- action: window-new + tag: win48 +- action: window-new + tag: win49 +- action: window-new + tag: win50 +- action: timer-start + timer: totaltimer + +- action: navigate + window: win1 + url: https://www.google.com/ +- action: navigate + window: win2 + url: https://www.blogger.com/ +- action: navigate + window: win3 + url: https://apple.com/ +- action: navigate + window: win4 + url: https://plus.google.com/ +- action: navigate + window: win5 + url: https://microsoft.com/ +- action: navigate + window: win6 + url: https://play.google.com/ +- action: navigate + window: win7 + url: https://adobe.com/ +- action: navigate + window: win8 + url: https://youtube.com/ +- action: navigate + window: win9 + url: https://mozilla.org/ +- action: navigate + window: win10 + url: https://en.wikipedia.org/ +- action: navigate + window: win11 + url: https://support.google.com/ +- action: navigate + window: win12 + url: https://sites.google.com/ +- action: navigate + window: win13 + url: https://accounts.google.com/ +- action: navigate + window: win14 + url: https://docs.google.com/ +- action: navigate + window: win15 + url: https://wordpress.org/ +- action: navigate + window: win16 + url: https://linkedin.com/ +- action: navigate + window: win17 + url: https://vimeo.com/ +- action: navigate + window: win18 + url: https://maps.google.com/ +- action: navigate + window: win19 + url: https://github.com/ +- action: navigate + window: win20 + url: https://drive.google.com/ +- action: navigate + window: win21 + url: https://youtu.be/ +- action: navigate + window: win22 + url: https://creativecommons.org/ +- action: navigate + window: win23 + url: https://lh3.googleusercontent.com/Wwr1nDkB0VXEV77DA9mRGHOyfhPLt-_HhrfZAgKPsWuTOPc0TpTgShgQRbcjYlq5U7kwlb_UdmbztKNAkVUWDw2k6TPoYnevqXYkz1gMNgqVJONhwKOqW2au9tUtXX37Asv6xQPkFBjn5FvpziuvoxiWR7s8wbBuirUhaax8GT8WNoqHCLb-Wv1yqdCNX1hQ69xW3v0X_PHvS230mVoc-aBDAXdh9qO1qz4TKi0YtMYQmUpIlDuj1R7kg9ISpaziHaOOdUYfHYLQmodKdbC7ajb5Nt7Am8-02nne2JnD2M77ZH8-UPvBftd5I-jEqBkvbHIwVFxMNkcXGb3eJZEoxfapkPoUVJ5aZtLN9zO47J0oba-iNlMILAAXAkvQvMbZW86aljlaocH-lw2tBs4wyxU2KQ4xeKHQUkivmKruSUaN0Dhzubzdv_56exRjYNFJZYzMaoKbZISdHxHnhhVzTgStyk7CsaBoApxtx33Hv3B1HZ-WQsjJQuzrg3s8N2an03npLYyl8vZtHlcf8FSLmtfaAe-nkFZMUUf4xEfqfzw_0mNbyOTqTUJ-zFThgpPGXshzi6GO3J_oaSQnJ7-YJL57Ke26_lSA2qOIxCoon_VDD5ocRZaUGOmShBDehSN0kIkx7SCFnmQmypoDNzy9dHrQGibXdbs=w812-h633-no +- action: navigate + window: win24 + url: https://vk.com/ +- action: navigate + window: win25 + url: https://blogspot.com/ +- action: navigate + window: win26 + url: https://news.google.com/ +- action: navigate + window: win27 + url: https://medium.com/ +- action: navigate + window: win28 + url: https://www.yahoo.com/ +- action: navigate + window: win29 + url: https://live.com/ +- action: navigate + window: win30 + url: https://istockphoto.com/ +- action: navigate + window: win31 + url: https://bbc.co.uk/ +- action: navigate + window: win32 + url: https://amazon.com/ +- action: navigate + window: win33 + url: https://dailymotion.com/ +- action: navigate + window: win34 + url: https://google.es/ +- action: navigate + window: win35 + url: https://google.com.br/ +- action: navigate + window: win36 + url: https://forbes.com/ +- action: navigate + window: win37 + url: https://mediafire.com/ +- action: navigate + window: win38 + url: https://wikimedia.org/ +- action: navigate + window: win39 + url: https://cloudflare.com/ +- action: navigate + window: win40 + url: https://google.de/ +- action: navigate + window: win41 + url: https://imdb.com/ +- action: navigate + window: win42 + url: https://hugedomains.com/ +- action: navigate + window: win43 + url: https://mail.ru/ +- action: navigate + window: win44 + url: https://developers.google.com/ +- action: navigate + window: win45 + url: https://bbc.com/ +- action: navigate + window: win46 + url: https://paypal.com/ +- action: navigate + window: win47 + url: https://opera.com/ +- action: navigate + window: win48 + url: https://feedburner.com/ +- action: navigate + window: win49 + url: https://facebook.com/ +- action: navigate + window: win50 + url: https://cnn.com/ + +- action: block + conditions: + - window: win1 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win2 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win3 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win4 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win5 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win6 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win7 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win8 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win9 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win10 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win11 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win12 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win13 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win14 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win15 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win16 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win17 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win18 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win19 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win20 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win21 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win22 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win23 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win24 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win25 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win26 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win27 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win28 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win29 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win30 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win31 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win32 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win33 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win34 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win35 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win36 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win37 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win38 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win39 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win40 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win41 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win42 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win43 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win44 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win45 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win46 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win47 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win48 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win49 + status: complete + - timer: totaltimer + elapsed: 120 +- action: block + conditions: + - window: win50 + status: complete + - timer: totaltimer + elapsed: 120 + +- action: stop + window: win1 +- action: stop + window: win2 +- action: stop + window: win3 +- action: stop + window: win4 +- action: stop + window: win5 +- action: stop + window: win6 +- action: stop + window: win7 +- action: stop + window: win8 +- action: stop + window: win9 +- action: stop + window: win10 +- action: stop + window: win11 +- action: stop + window: win12 +- action: stop + window: win13 +- action: stop + window: win14 +- action: stop + window: win15 +- action: stop + window: win16 +- action: stop + window: win17 +- action: stop + window: win18 +- action: stop + window: win19 +- action: stop + window: win20 +- action: stop + window: win21 +- action: stop + window: win22 +- action: stop + window: win23 +- action: stop + window: win24 +- action: stop + window: win25 +- action: stop + window: win26 +- action: stop + window: win27 +- action: stop + window: win28 +- action: stop + window: win29 +- action: stop + window: win30 +- action: stop + window: win31 +- action: stop + window: win32 +- action: stop + window: win33 +- action: stop + window: win34 +- action: stop + window: win35 +- action: stop + window: win36 +- action: stop + window: win37 +- action: stop + window: win38 +- action: stop + window: win39 +- action: stop + window: win40 +- action: stop + window: win41 +- action: stop + window: win42 +- action: stop + window: win43 +- action: stop + window: win44 +- action: stop + window: win45 +- action: stop + window: win46 +- action: stop + window: win47 +- action: stop + window: win48 +- action: stop + window: win49 +- action: stop + window: win50 + +- action: plot-check + window: win1 +- action: plot-check + window: win2 +- action: plot-check + window: win3 +- action: plot-check + window: win4 +- action: plot-check + window: win5 +- action: plot-check + window: win6 +- action: plot-check + window: win7 +- action: plot-check + window: win8 +- action: plot-check + window: win9 +- action: plot-check + window: win10 +- action: plot-check + window: win11 +- action: plot-check + window: win12 +- action: plot-check + window: win13 +- action: plot-check + window: win14 +- action: plot-check + window: win15 +- action: plot-check + window: win16 +- action: plot-check + window: win17 +- action: plot-check + window: win18 +- action: plot-check + window: win19 +- action: plot-check + window: win20 +- action: plot-check + window: win21 +- action: plot-check + window: win22 +- action: plot-check + window: win23 +- action: plot-check + window: win24 +- action: plot-check + window: win25 +- action: plot-check + window: win26 +- action: plot-check + window: win27 +- action: plot-check + window: win28 +- action: plot-check + window: win29 +- action: plot-check + window: win30 +- action: plot-check + window: win31 +- action: plot-check + window: win32 +- action: plot-check + window: win33 +- action: plot-check + window: win34 +- action: plot-check + window: win35 +- action: plot-check + window: win36 +- action: plot-check + window: win37 +- action: plot-check + window: win38 +- action: plot-check + window: win39 +- action: plot-check + window: win40 +- action: plot-check + window: win41 +- action: plot-check + window: win42 +- action: plot-check + window: win43 +- action: plot-check + window: win44 +- action: plot-check + window: win45 +- action: plot-check + window: win46 +- action: plot-check + window: win47 +- action: plot-check + window: win48 +- action: plot-check + window: win49 +- action: plot-check + window: win50 + + +- action: timer-stop + timer: totaltimer +- action: window-close + window: win1 +- action: window-close + window: win2 +- action: window-close + window: win3 +- action: window-close + window: win4 +- action: window-close + window: win5 +- action: window-close + window: win6 +- action: window-close + window: win7 +- action: window-close + window: win8 +- action: window-close + window: win9 +- action: window-close + window: win10 +- action: window-close + window: win11 +- action: window-close + window: win12 +- action: window-close + window: win13 +- action: window-close + window: win14 +- action: window-close + window: win15 +- action: window-close + window: win16 +- action: window-close + window: win17 +- action: window-close + window: win18 +- action: window-close + window: win19 +- action: window-close + window: win20 +- action: window-close + window: win21 +- action: window-close + window: win22 +- action: window-close + window: win23 +- action: window-close + window: win24 +- action: window-close + window: win25 +- action: window-close + window: win26 +- action: window-close + window: win27 +- action: window-close + window: win28 +- action: window-close + window: win29 +- action: window-close + window: win30 +- action: window-close + window: win31 +- action: window-close + window: win32 +- action: window-close + window: win33 +- action: window-close + window: win34 +- action: window-close + window: win35 +- action: window-close + window: win36 +- action: window-close + window: win37 +- action: window-close + window: win38 +- action: window-close + window: win39 +- action: window-close + window: win40 +- action: window-close + window: win41 +- action: window-close + window: win42 +- action: window-close + window: win43 +- action: window-close + window: win44 +- action: window-close + window: win45 +- action: window-close + window: win46 +- action: window-close + window: win47 +- action: window-close + window: win48 +- action: window-close + window: win49 +- action: window-close + window: win50 +- action: quit diff --git a/monkey-test/short-internet/popular-sites.yaml b/monkey-test/short-internet/popular-sites.yaml new file mode 100644 index 0000000..b9a806f --- /dev/null +++ b/monkey-test/short-internet/popular-sites.yaml @@ -0,0 +1,90 @@ +title: browse and render 50 popular sites +group: popular-sites +steps: +- action: launch + language: en + options: + - enable_javascript=1 +- action: window-new + tag: win1 +- action: timer-start + timer: totaltimer +- action: timer-start + timer: timer1 +- action: repeat + values: + - https://www.google.com/ + - https://www.blogger.com/ + - https://apple.com/ + - https://plus.google.com/ + - https://microsoft.com/ + - https://play.google.com/ + - https://adobe.com/ + - https://youtube.com/ + - https://mozilla.org/ + - https://en.wikipedia.org/ + - https://support.google.com/ + - https://sites.google.com/ + - https://accounts.google.com/ + - https://docs.google.com/ + - https://wordpress.org/ + - https://linkedin.com/ + - https://vimeo.com/ + - https://maps.google.com/ + - https://github.com/ + - https://drive.google.com/ + - https://youtu.be/ + - https://creativecommons.org/ + - https://lh3.googleusercontent.com/Wwr1nDkB0VXEV77DA9mRGHOyfhPLt-_HhrfZAgKPsWuTOPc0TpTgShgQRbcjYlq5U7kwlb_UdmbztKNAkVUWDw2k6TPoYnevqXYkz1gMNgqVJONhwKOqW2au9tUtXX37Asv6xQPkFBjn5FvpziuvoxiWR7s8wbBuirUhaax8GT8WNoqHCLb-Wv1yqdCNX1hQ69xW3v0X_PHvS230mVoc-aBDAXdh9qO1qz4TKi0YtMYQmUpIlDuj1R7kg9ISpaziHaOOdUYfHYLQmodKdbC7ajb5Nt7Am8-02nne2JnD2M77ZH8-UPvBftd5I-jEqBkvbHIwVFxMNkcXGb3eJZEoxfapkPoUVJ5aZtLN9zO47J0oba-iNlMILAAXAkvQvMbZW86aljlaocH-lw2tBs4wyxU2KQ4xeKHQUkivmKruSUaN0Dhzubzdv_56exRjYNFJZYzMaoKbZISdHxHnhhVzTgStyk7CsaBoApxtx33Hv3B1HZ-WQsjJQuzrg3s8N2an03npLYyl8vZtHlcf8FSLmtfaAe-nkFZMUUf4xEfqfzw_0mNbyOTqTUJ-zFThgpPGXshzi6GO3J_oaSQnJ7-YJL57Ke26_lSA2qOIxCoon_VDD5ocRZaUGOmShBDehSN0kIkx7SCFnmQmypoDNzy9dHrQGibXdbs=w812-h633-no + - https://vk.com/ + - https://blogspot.com/ + - https://news.google.com/ + - https://medium.com/ + - https://www.yahoo.com/ + - https://live.com/ + - https://istockphoto.com/ + - https://bbc.co.uk/ + - https://amazon.com/ + - https://dailymotion.com/ + - https://google.es/ + - https://google.com.br/ + - https://forbes.com/ + - https://mediafire.com/ + - https://wikimedia.org/ + - https://cloudflare.com/ + - https://google.de/ + - https://imdb.com/ + - https://hugedomains.com/ + - https://mail.ru/ + - https://developers.google.com/ + - https://bbc.com/ + - https://paypal.com/ + - https://opera.com/ + - https://feedburner.com/ + - https://facebook.com/ + - https://cnn.com/ + - https://dropbox.com/ + - https://whatsapp.com/ + tag: urls + steps: + - action: navigate + window: win1 + repeaturl: urls + - action: block + conditions: + - window: win1 + status: complete + - timer: timer1 + elapsed: 20 + - action: stop + window: win1 + - action: plot-check + window: win1 + - action: timer-restart + timer: timer1 +- action: timer-stop + timer: totaltimer +- action: window-close + window: win1 +- action: quit + |