diff --git a/.gitignore b/.gitignore index 74c4182..792353d 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ _site Gemfile.lock vendor /docs/ +_draft ### Gulp ### package.json diff --git a/404.html b/404.html deleted file mode 100644 index 086a5c9..0000000 --- a/404.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -permalink: /404.html -layout: default ---- - - - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
diff --git a/Gemfile b/Gemfile index d69a90b..22db920 100644 --- a/Gemfile +++ b/Gemfile @@ -9,7 +9,7 @@ ruby RUBY_VERSION # # This will help ensure the proper Jekyll version is running. # Happy Jekylling! -gem "jekyll", "3.8.5" +gem "jekyll", "4.1.1" # This is the default theme for new Jekyll sites. You may change this to anything you like. # gem "minima", "~> 2.0" @@ -17,15 +17,14 @@ gem "jekyll", "3.8.5" # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. # gem "github-pages", group: :jekyll_plugins -gem "github-pages","~> 202" , group: :jekyll_plugins # If you have any plugins, put them here! group :jekyll_plugins do - gem "jekyll-feed", "~> 0.11.0" - gem "jekyll-paginate-v2", "2.0.0" - gem 'jekyll-seo-tag' - gem 'jekyll-gist' - gem 'jekyll-avatar' + gem "jekyll-feed", "~> 0.15.1" + gem "jekyll-paginate-v2", "3.0.0" + gem "jekyll-seo-tag", "2.7.1" + gem "jekyll-gist", "1.5.0" + gem "jekyll-avatar", "0.7.0" end # Windows does not include zoneinfo files, so bundle the tzinfo-data gem diff --git a/categories/.DS_Store b/_articles/.DS_Store similarity index 100% rename from categories/.DS_Store rename to _articles/.DS_Store diff --git a/_posts/2020-09-06-all-test-cases-should-be-independent.md b/_articles/2020-09-06-all-test-cases-should-be-independent.md similarity index 95% rename from _posts/2020-09-06-all-test-cases-should-be-independent.md rename to _articles/2020-09-06-all-test-cases-should-be-independent.md index e8f6c91..8e3c0bd 100644 --- a/_posts/2020-09-06-all-test-cases-should-be-independent.md +++ b/_articles/2020-09-06-all-test-cases-should-be-independent.md @@ -1,7 +1,9 @@ --- +layout: article title: 'All test cases should be independent' description: 'We will explore why independent tests is a good practice and how to achieve this.' -categories: [general, good-practices] +categories: [ good-practices] +permalink: /:categories/:title/ author: alex_zhukovich --- diff --git a/_posts/2020-09-06-approaches-of-ui-testing.md b/_articles/2020-09-06-approaches-of-ui-testing.md similarity index 96% rename from _posts/2020-09-06-approaches-of-ui-testing.md rename to _articles/2020-09-06-approaches-of-ui-testing.md index d8cd619..b18186f 100644 --- a/_posts/2020-09-06-approaches-of-ui-testing.md +++ b/_articles/2020-09-06-approaches-of-ui-testing.md @@ -1,7 +1,9 @@ --- +layout: article title: 'Approaches of UI testing' description: 'Different ways of UI testing can be done: manual testing, record-and-replay testing, and model-based testing. We will explore the pros and cons of each approach.' -categories: [general, ui-testing] +permalink: /:categories/:title/ +categories: [ general-information ] author: alex_zhukovich --- diff --git a/_posts/2020-09-06-naming-conventions-for-test-cases.md b/_articles/2020-09-06-naming-conventions-for-test-cases.md similarity index 96% rename from _posts/2020-09-06-naming-conventions-for-test-cases.md rename to _articles/2020-09-06-naming-conventions-for-test-cases.md index 7b93c03..c303b77 100644 --- a/_posts/2020-09-06-naming-conventions-for-test-cases.md +++ b/_articles/2020-09-06-naming-conventions-for-test-cases.md @@ -1,7 +1,9 @@ --- +layout: article title: 'Naming conventions for test cases' description: 'We will explore different naming conventions for test cases.' -categories: [general, naming] +permalink: /:categories/:title/ +categories: [ naming] author: alex_zhukovich --- A name is an essential part of a test suite and each test scenario. When analyzing test reports, all you see are the names of the test cases. The right name of the test case provides information about the scenario, and often, it's enough information for understanding the main idea. diff --git a/_posts/2020-09-19-separate-your-tests-from-the-test-automation-framework.md b/_articles/2020-09-19-separate-your-tests-from-the-test-automation-framework.md similarity index 97% rename from _posts/2020-09-19-separate-your-tests-from-the-test-automation-framework.md rename to _articles/2020-09-19-separate-your-tests-from-the-test-automation-framework.md index 62873ee..ae57862 100644 --- a/_posts/2020-09-19-separate-your-tests-from-the-test-automation-framework.md +++ b/_articles/2020-09-19-separate-your-tests-from-the-test-automation-framework.md @@ -1,7 +1,9 @@ --- +layout: article title: 'Separate your tests from the test automation framework' description: 'We will explore reasons for separating test cases from the test automation framework.' -categories: [general, good-practices] +permalink: /:categories/:title/ +categories: [ good-practices] author: alex_zhukovich --- The testing framework has a significant impact on the test cases in a project because each framework has its own approach for handling similar situations and issues. Even if you are happy with the framework, chances are that you will change it in the future. diff --git a/_posts/2020-09-20-never-use-sleep-in-test-code.md b/_articles/2020-09-20-never-use-sleep-in-test-code.md similarity index 97% rename from _posts/2020-09-20-never-use-sleep-in-test-code.md rename to _articles/2020-09-20-never-use-sleep-in-test-code.md index bfd3791..d70b605 100644 --- a/_posts/2020-09-20-never-use-sleep-in-test-code.md +++ b/_articles/2020-09-20-never-use-sleep-in-test-code.md @@ -1,7 +1,9 @@ --- +layout: article title: 'Never use sleep in test code' description: 'We will explore approaches for replacing a sleep method in test cases.' -categories: [general, good-practices] +permalink: /:categories/:title/ +categories: [good-practices] author: alex_zhukovich --- Almost every application performs long-running operations, and automated UI test cases should wait until this operation is finished. Often we should wait in the following scenarios: @@ -26,4 +28,3 @@ Sometimes we can face a different approach, when we have to integrate a test fra As you can see, we have more efficient approaches for replacing `sleep` in the test code, and reduce execution time. I recommend you verify conditions multiple times and don't wait until the timeout is over. Note: Many frameworks already have such functions. - diff --git a/_articles/nodes/general-information.md b/_articles/nodes/general-information.md new file mode 100644 index 0000000..dba6667 --- /dev/null +++ b/_articles/nodes/general-information.md @@ -0,0 +1,9 @@ +--- +title: General information +layout: node +description: General topics connected with UI testing. +icon: file-text +categories: [ general-information ] +permalink: "/:categories/" +--- + diff --git a/_articles/nodes/good-practices.md b/_articles/nodes/good-practices.md new file mode 100644 index 0000000..dad8cb4 --- /dev/null +++ b/_articles/nodes/good-practices.md @@ -0,0 +1,9 @@ +--- +title: Good Practices +layout: node +description: Good practices which can be applied to UI testing. +icon: star +categories: [ good-practices] +permalink: "/:categories/" +--- + diff --git a/_articles/nodes/naming.md b/_articles/nodes/naming.md new file mode 100644 index 0000000..d2e99ef --- /dev/null +++ b/_articles/nodes/naming.md @@ -0,0 +1,9 @@ +--- +title: Naming +layout: node +description: Naming conventions for test cases. +icon: bold +categories: [ naming] +permalink: "/:categories/" +--- + diff --git a/_config.yml b/_config.yml index ee4cb02..58f74c8 100644 --- a/_config.yml +++ b/_config.yml @@ -10,13 +10,13 @@ description: UI Testing related content lang: en # Site subpath, e.g. /blog -baseurl: "" +baseurl: # Permalink URLs structure, for permalink style options see: https://jekyllrb.com/docs/permalinks/ permalink: /:categories/:title/ # Site base hostname & protocol, e.g. http://example.com -url: "https://ui-testing.academy" +url: # Site logo # e.g. logo.png, upload logo image file to /uploads/ folder logo: logo.svg @@ -88,23 +88,25 @@ disqus: google_analytics: # Pagination Settings -pagination: - enabled: true - per_page: 10 +# pagination: +# enabled: true +# per_page: 6 # permalink: '/page/:num/' # title_suffix: ' - page :num' # limit: 0 # sort_field: 'date' # sort_reverse: true + + # Path to post content assets directory i.e post images, pdfs etc uploads: /uploads/ # Build settings markdown: kramdown highlighter: rouge - -gems: +node_grid: true +plugins: - jekyll-feed - jekyll-seo-tag - jekyll-gist @@ -123,6 +125,9 @@ collections: output: false changelogs: output: false + articles: + output: true + layout: article # Defaults defaults: diff --git a/_data/android_categories.yml b/_data/android_categories.yml deleted file mode 100644 index 5fbc90a..0000000 --- a/_data/android_categories.yml +++ /dev/null @@ -1,85 +0,0 @@ -# Categories separated in sections -- title: Specific of Android testing - subtitle: - category: specific - categories: - - - permalink: /platform/android/specific/local-and-instrumentation-tests/ - title: (WIP) Local and Instrumentation tests - desc: ... - icon: cog - - - permalink: /platform/android/specific/installing-apk-to-device/ - title: (WIP) Installing APK to device - desc: ... - icon: file-text - - - permalink: /platform/android/specific/adb-commands/ - title: (WIP) ADB commands - desc: ... - icon: settings - - - permalink: /platform/android/specific/best-practices/ - title: (WIP) Best practices - desc: ... - icon: settings - - - permalink: /platform/android/specific/tools/ - title: Tools - desc: ... - icon: settings - - - permalink: /platform/android/specific/dsl/ - title: Domain Specific Language (DSL) - desc: ... - icon: settings - -- title: Frameworks - subtitle: - category: frameworks - categories: - - - permalink: /platform/android/frameworks/framework-comparison/ - title: (WIP) Framework comparison - desc: - icon: code - - - permalink: /platform/android/frameworks/espresso/ - title: (WIP) Espresso - desc: - icon: code - - - permalink: /platform/android/frameworks/uiautomator/ - title: (WIP) UiAutmator - desc: - icon: code - - - permalink: /platform/android/frameworks/appium/ - title: (WIP) Appium - desc: - icon: code - - - permalink: /platform/android/frameworks/barista/ - title: (WIP) Barista - desc: - icon: code - - - permalink: /platform/android/frameworks/kakao/ - title: (WIP) Kakao - desc: - icon: code - - - permalink: /platform/android/frameworks/kaspresso/ - title: (WIP) Kaspresso - desc: - icon: code - - - permalink: /platform/android/frameworks/kautomator/ - title: (WIP) KAutomator - desc: - icon: code - - - permalink: /platform/android/frameworks/compose-testing/ - title: (WIP) Jetpack Compose testing - desc: - icon: code diff --git a/_data/home_categories.yml b/_data/home_categories.yml deleted file mode 100644 index 3f630af..0000000 --- a/_data/home_categories.yml +++ /dev/null @@ -1,36 +0,0 @@ -# Categories separated in sections -- title: General information - subtitle: - category: general - categories: - - - permalink: /general/ui-testing/ - title: UI testing - desc: General topics connected with UI testing. - icon: file-text - - - permalink: /general/naming/ - title: Naming - desc: Naming conventions for test cases. - icon: bold - -# - permalink: /general/dsl/ -# title: Domain Specific Language -# desc: Description for "Domain Specific Language (DSL)" -# icon: album - - - permalink: /general/good-practices/ - title: Good Practices - desc: Good practices which can be applied to UI testing. - icon: star - -# - title: Platforms -# subtitle: -# category: platform -# categories: - -# - permalink: /platform/android/ -# title: Android -# desc: Description for "Android" -# icon: cog - diff --git a/_faqs/bug-repost-propose-improvement-request-topic.md b/_faqs/bug-repost-propose-improvement-request-topic.md index 1343e6b..9f86151 100644 --- a/_faqs/bug-repost-propose-improvement-request-topic.md +++ b/_faqs/bug-repost-propose-improvement-request-topic.md @@ -1,6 +1,6 @@ --- title: How to send a bug report/improvement proposal/request a topic? -categories: [faq] +categories: [ faq] --- We want to grow and improve the project. If you found any issue in our project and you know how to improve the project, or you want to see more topic, please share your feedback with us via [GitHub issues](https://github.com/AlexZhukovich/ui-testing.academy/issues/){:target="_blank"} or [Contact form](/contact/). \ No newline at end of file diff --git a/_includes/android_categories.html b/_includes/android_categories.html deleted file mode 100644 index 077090f..0000000 --- a/_includes/android_categories.html +++ /dev/null @@ -1,38 +0,0 @@ -
-
- {% for section in site.data.android_categories %} - 1 %} class="uk-margin-large-top"{% endif %}> - {% if section.title %} - {{ section.title }} - {% endif %} - {% if section.subtitle %} -

{{ section.subtitle | escape }}

- {% endif %} -
- {% if section.categories %} -
- {% for item in section.categories %} -
-
- -
-
- {% if item.icon %} - - {% endif %} -
-
-

{{ item.title }}

- {% if item.desc %} -

{{ item.desc }}

- {% endif %} -
-
-
-
- {% endfor %} -
- {% endif %} - {% endfor %} -
- diff --git a/_includes/breadcrumbs.html b/_includes/breadcrumbs.html new file mode 100644 index 0000000..82d76d4 --- /dev/null +++ b/_includes/breadcrumbs.html @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/_includes/paginate_article.html b/_includes/paginate_article.html new file mode 100644 index 0000000..cb1bfba --- /dev/null +++ b/_includes/paginate_article.html @@ -0,0 +1,33 @@ +{% assign items = site.articles | where: 'layout', 'article' %} + +{% if items.size > 1 %} +{% for item in items %} +{% if item.title == page.title %} +{% assign item_index = forloop.index %} +{% endif %} +{% endfor %} + +{% assign prev_index = item_index | plus: 1 %} +{% assign next_index = item_index | minus: 1 %} + +{% for item in items %} +{% if forloop.index == prev_index %} +{% assign prev = item %} +{% endif %} +{% if forloop.index == next_index %} +{% assign next = item %} +{% endif %} +{% endfor %} + +

+ {% if prev %} + + {% endif %} + {% if prev and next %} + | + {% endif %} + {% if next %} + + {% endif %} +

+{% endif %} \ No newline at end of file diff --git a/_includes/related-articles.html b/_includes/related-articles.html new file mode 100644 index 0000000..e3d87f7 --- /dev/null +++ b/_includes/related-articles.html @@ -0,0 +1,39 @@ + + diff --git a/_layouts/article.html b/_layouts/article.html new file mode 100644 index 0000000..dc0ed0a --- /dev/null +++ b/_layouts/article.html @@ -0,0 +1,39 @@ +--- +layout: default +--- + +
+
+ {%- include breadcrumbs.html -%} +
+
+
+

{{ page.title | escape }}

+ + {% if page.subtitle %} +

{{ page.subtitle }}

+ {% endif %} +
+ {{ content }} + {% if site.share.post %} + {% include share.html %} + {% endif %} +
+ {% include related-articles.html %} + {% if site.disqus.shortname %} + {% include disqus_comments.html %} + {% endif %} +
+ +
+
+
+
diff --git a/_layouts/category.html b/_layouts/category.html index 44fa48d..e290e10 100644 --- a/_layouts/category.html +++ b/_layouts/category.html @@ -4,7 +4,7 @@
- {% for section in site.data.home_categories %} + {% for section in site.articles %} {% for item in section.categories %} {% if page.url contains item.permalink %} {% assign current_category = item %} diff --git a/_layouts/home.html b/_layouts/home.html new file mode 100644 index 0000000..9e5bb54 --- /dev/null +++ b/_layouts/home.html @@ -0,0 +1,70 @@ +--- +layout: default +--- + +
+
+ + {%- if page.header.list_title -%} +

{{page.header.list_title}}

+ {%- else -%} + {%- include breadcrumbs.html -%} + +

{{page.title}}

+

{{page.description}}

+ {%- endif -%} + + {% assign articles = site.articles %} + {% assign i = page.categories.size | minus: 1 %} + +
+ + {% for p in articles %} + + {% assign k1 = p.categories.size %} + {%- if p.layout == "node" -%} + {% assign k2 =i | plus: 2 %} + {%- else -%} + {% assign k2 =i | plus: 1 %} + {%- endif -%} + + {% if k1 == k2 %} + {%- assign s1 = "" -%} + {%- for l in (0..i) -%} + {%- assign s1 = s1 | append: p.categories[l] -%} + {%- endfor -%} + + {%- assign s2 = page.categories | join: "" -%} + {% if s1 == s2 %} + +
+
+ +
+
+ + + + +
+
+

{{p.title}}

+ +

{{p.description}}

+ +
+
+
+
+ + {% endif %} + + {% endif %} + + {% endfor %} +
+
+
+ + {{content}} diff --git a/_layouts/node.html b/_layouts/node.html new file mode 100644 index 0000000..ed7e724 --- /dev/null +++ b/_layouts/node.html @@ -0,0 +1,97 @@ +--- +layout: default +--- + +
+
+ + {%- if page.header.list_title -%} +

{{page.header.list_title}}

+ {%- else -%} + {%- include breadcrumbs.html -%} + +
+ +
+ +
+ +
+

{{page.title}}

+

{{page.description}}

+
+
+ + {%- endif -%} + + {% assign articles = site.articles %} + {% assign i = page.categories.size | minus: 1 %} + +
+ + {% for p in articles %} + + {% assign k1 = p.categories.size %} + {%- if p.layout == "node" -%} + {% assign k2 =i | plus: 2 %} + {%- else -%} + {% assign k2 =i | plus: 1 %} + {%- endif -%} + + {% if k1 == k2 %} + {%- assign s1 = "" -%} + {%- for l in (0..i) -%} + {%- assign s1 = s1 | append: p.categories[l] -%} + {%- endfor -%} + + {%- assign s2 = page.categories | join: "" -%} + {% if s1 == s2 %} + +
+ +
+ +
+
+ {%- if p.icon -%} + + + {%- endif -%} +
+
+

{{p.title}}

+

{{p.description}}

+ {%- if p.author -%} + {%- assign author = p.author -%} + {%- assign a = site.authors[author] -%} + + + {%- endif -%} +
+
+
+
+ + {% endif %} + + {% endif %} + + {% endfor %} +
+ + {{content}} + +
+
\ No newline at end of file diff --git a/_layouts/post.html b/_layouts/post.html index 180e2d9..0571214 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -4,25 +4,7 @@
- {% for section in site.data.home_categories %} - {% for item in section.categories %} - {% if page.url contains item.permalink %} - - {% break %} - {% endif %} - {% endfor %} - {% endfor %} + {%- include breadcrumbs.html -%}
diff --git a/categories/android-frameworks-appium.md b/categories/android-frameworks-appium.md deleted file mode 100644 index 62699dc..0000000 --- a/categories/android-frameworks-appium.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/appium/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - appium - matching: all ---- - diff --git a/categories/android-frameworks-barista.md b/categories/android-frameworks-barista.md deleted file mode 100644 index f03c8e8..0000000 --- a/categories/android-frameworks-barista.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/barista/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - barista - matching: all ---- - diff --git a/categories/android-frameworks-compose-testing.md b/categories/android-frameworks-compose-testing.md deleted file mode 100644 index 8815e15..0000000 --- a/categories/android-frameworks-compose-testing.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/compose-testing/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - compose-testing - matching: all ---- - diff --git a/categories/android-frameworks-espresso.md b/categories/android-frameworks-espresso.md deleted file mode 100644 index 29330f3..0000000 --- a/categories/android-frameworks-espresso.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/espresso/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - espresso - matching: all ---- - diff --git a/categories/android-frameworks-framework-comparison.md b/categories/android-frameworks-framework-comparison.md deleted file mode 100644 index 705ff42..0000000 --- a/categories/android-frameworks-framework-comparison.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/framework-comparison/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - framework-comparison - matching: all ---- - diff --git a/categories/android-frameworks-kakao.md b/categories/android-frameworks-kakao.md deleted file mode 100644 index 9f4bf3a..0000000 --- a/categories/android-frameworks-kakao.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/kakao/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - kakao - matching: all ---- - diff --git a/categories/android-frameworks-kaspresso.md b/categories/android-frameworks-kaspresso.md deleted file mode 100644 index 25a632a..0000000 --- a/categories/android-frameworks-kaspresso.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/kaspresso/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - kaspresso - matching: all ---- - diff --git a/categories/android-frameworks-kautomator.md b/categories/android-frameworks-kautomator.md deleted file mode 100644 index df07bab..0000000 --- a/categories/android-frameworks-kautomator.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/kautomator/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - kautomator - matching: all ---- - diff --git a/categories/android-frameworks-uiautomator.md b/categories/android-frameworks-uiautomator.md deleted file mode 100644 index 096ccb0..0000000 --- a/categories/android-frameworks-uiautomator.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/frameworks/uiautomator/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - uiautomator - matching: all ---- - diff --git a/categories/android-frameworks.md b/categories/android-frameworks.md deleted file mode 100644 index ab3a6c5..0000000 --- a/categories/android-frameworks.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: category -permalink: /android/frameworks/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - android - - frameworks - matching: all ---- - diff --git a/categories/android-specific-adb-commands.md b/categories/android-specific-adb-commands.md deleted file mode 100644 index 03303d7..0000000 --- a/categories/android-specific-adb-commands.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/specific/adb-commands/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - adb-commands - matching: all ---- - diff --git a/categories/android-specific-best-practices.md b/categories/android-specific-best-practices.md deleted file mode 100644 index bf8d553..0000000 --- a/categories/android-specific-best-practices.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/specific/best-practices/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - best-practices - matching: all ---- - diff --git a/categories/android-specific-dsl.md b/categories/android-specific-dsl.md deleted file mode 100644 index 55ee50b..0000000 --- a/categories/android-specific-dsl.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/specific/dsl/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - dsl - matching: all ---- - diff --git a/categories/android-specific-installing-apk-to-device.md b/categories/android-specific-installing-apk-to-device.md deleted file mode 100644 index 24f439a..0000000 --- a/categories/android-specific-installing-apk-to-device.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/specific/installing-apk-to-device/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - installing-apk-to-device - matching: all ---- - diff --git a/categories/android-specific-local-and-instrumentation-tests.md b/categories/android-specific-local-and-instrumentation-tests.md deleted file mode 100644 index 5381331..0000000 --- a/categories/android-specific-local-and-instrumentation-tests.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/specific/local-and-instrumentation-tests/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - local-and-instrumentation-tests - matching: all ---- - diff --git a/categories/android-specific-tools.md b/categories/android-specific-tools.md deleted file mode 100644 index c4e1a6d..0000000 --- a/categories/android-specific-tools.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /platform/android/specific/tools/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - tools - matching: all ---- - diff --git a/categories/android-specific.md b/categories/android-specific.md deleted file mode 100644 index 8b182f3..0000000 --- a/categories/android-specific.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: category -permalink: /platform/android/specific/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - matching: all ---- - diff --git a/categories/basics.md b/categories/basics.md deleted file mode 100644 index 0906b5a..0000000 --- a/categories/basics.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: category -permalink: /setup/basics/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - setup - - basics - matching: all - # sort_field: 'title' - # sort_reverse: false ---- - diff --git a/categories/content.md b/categories/content.md deleted file mode 100644 index 08ba00e..0000000 --- a/categories/content.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: category -permalink: /setup/content/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - setup - - content - matching: all ---- - diff --git a/categories/development.md b/categories/development.md deleted file mode 100644 index 6477476..0000000 --- a/categories/development.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: category -permalink: /customization/development/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - customization - - development - matching: all ---- - diff --git a/categories/features.md b/categories/features.md deleted file mode 100644 index 861d05b..0000000 --- a/categories/features.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: category -permalink: /setup/features/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - setup - - features - matching: all ---- - diff --git a/categories/general-good-practices.md b/categories/general-good-practices.md deleted file mode 100644 index 3eb8634..0000000 --- a/categories/general-good-practices.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: category -permalink: /general/good-practices/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - general - - good-practices - matching: all ---- - diff --git a/categories/general-naming.md b/categories/general-naming.md deleted file mode 100644 index e75e3b1..0000000 --- a/categories/general-naming.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: category -permalink: /general/naming/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - general - - naming - matching: all ---- - diff --git a/categories/general-ui-testing.md b/categories/general-ui-testing.md deleted file mode 100644 index 16a4b1d..0000000 --- a/categories/general-ui-testing.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: category -permalink: /general/ui-testing/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - general - - ui-testing - matching: all ---- - diff --git a/categories/help.md b/categories/help.md deleted file mode 100644 index e803252..0000000 --- a/categories/help.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -layout: category -permalink: /customization/help/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - customization - - help - matching: all ---- \ No newline at end of file diff --git a/categories/translation.md b/categories/translation.md deleted file mode 100644 index af195df..0000000 --- a/categories/translation.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: category -permalink: /setup/translation/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - setup - - translation - matching: all ---- - diff --git a/index.markdown b/index.markdown deleted file mode 100644 index 0671507..0000000 --- a/index.markdown +++ /dev/null @@ -1,6 +0,0 @@ ---- -# Feel free to add content and custom Front Matter to this file. -# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults - -layout: home ---- diff --git a/index.md b/index.md index 1a199ef..40c5c81 100644 --- a/index.md +++ b/index.md @@ -4,16 +4,15 @@ header: # image: header.jpg # background: "rgba(0, 0, 0, 0.5)" # color: light - title: Here you learn more about UI testing - subtitle: - # search: true + title: + subtitle: + list_title: Here you learn more about UI testing +description: Android frameworks, WEB, Naming, etc +icon: +layout: home +categories: [] --- -{% include categories.html - columns="3" - section="muted" -%} - {% include faqs.html multiple="true" title="Frequently asked questions" diff --git a/platform/android.md b/platform/android.md deleted file mode 100644 index e36109c..0000000 --- a/platform/android.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -width: expand -header: - # image: header.jpg - # background: "rgba(0, 0, 0, 0.5)" - # color: light - title: How can we help you? - subtitle: - # search: true ---- - -{% include android_categories.html - columns="3" - section="muted" -%} - diff --git a/search.json b/search.json index 3abfb1b..d94d7b6 100644 --- a/search.json +++ b/search.json @@ -2,7 +2,7 @@ layout: null --- [ - {% for post in site.posts %} + {% for post in site.articles %} { "title" : "{{ post.title | escape }}", "category" : "{{ post.category }}",