diff --git a/_articles/2020-09-06-approaches-of-ui-testing.md b/_articles/2020-09-06-approaches-of-ui-testing.md index 5927f36..b18186f 100644 --- a/_articles/2020-09-06-approaches-of-ui-testing.md +++ b/_articles/2020-09-06-approaches-of-ui-testing.md @@ -3,7 +3,7 @@ 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.' permalink: /:categories/:title/ -categories: [ ui-testing] +categories: [ general-information ] author: alex_zhukovich --- diff --git a/_articles/android-frameworks-appium.md b/_articles/android-frameworks-appium.md deleted file mode 100644 index 4ca6b78..0000000 --- a/_articles/android-frameworks-appium.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Appium -layout: article -permalink: /:categories/:title/ -categories: [ platform, android, frameworks, appium] ---- - -## Appium Philosophy - -Appium is built on the idea that testing native apps shouldn't require including an SDK or recompiling your app. And that you should be able to use your preferred test practices, frameworks, and tools. Appium is an open source project and has made design and tool decisions to encourage a vibrant contributing community. \ No newline at end of file diff --git a/_articles/nodes/ac_android-frameworks-appium.md b/_articles/nodes/ac_android-frameworks-appium.md deleted file mode 100644 index 6c45781..0000000 --- a/_articles/nodes/ac_android-frameworks-appium.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Appium -layout: node -icon: cog -permalink: /:categories/ -categories: [ platform, android, frameworks, appium] ---- diff --git a/_articles/nodes/ac_android-frameworks.md b/_articles/nodes/ac_android-frameworks.md deleted file mode 100644 index ffe662d..0000000 --- a/_articles/nodes/ac_android-frameworks.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Android Framework -description: Android frameworks, etc -icon: cog -layout: node -categories: [ platform, android, frameworks] -permalink: "/:categories/" ---- - diff --git a/_articles/nodes/ac_android-specific.md b/_articles/nodes/ac_android-specific.md deleted file mode 100644 index f6dd8aa..0000000 --- a/_articles/nodes/ac_android-specific.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Android Specific -layout: node -description: Android Specific, etc -icon: code -categories: [ platform, android, specific] -permalink: "/:categories/" ---- - diff --git a/_articles/nodes/ac_android.md b/_articles/nodes/ac_android.md deleted file mode 100644 index 54faa48..0000000 --- a/_articles/nodes/ac_android.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Android -layout: node -description: Android Specific, platform etc -icon: file-text -categories: [ platform, android] -permalink: "/:categories/" ---- - diff --git a/_articles/nodes/ac_platform.md b/_articles/nodes/ac_platform.md deleted file mode 100644 index 8fb5b9e..0000000 --- a/_articles/nodes/ac_platform.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Platform -layout: node -description: Android WEB, etc -icon: code -categories: [ platform] -permalink: "/:categories/" ---- - diff --git a/_articles/nodes/ac_web-frameworks.md b/_articles/nodes/ac_web-frameworks.md deleted file mode 100644 index 756cdb6..0000000 --- a/_articles/nodes/ac_web-frameworks.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: WEB Frameworks -layout: node -description: WEB Specific, Frameworks, etc -icon: settings -categories: [ platform, web, frameworks] -permalink: "/:categories/" ---- diff --git a/_articles/nodes/ac_web-tools.md b/_articles/nodes/ac_web-tools.md deleted file mode 100644 index 0005a7e..0000000 --- a/_articles/nodes/ac_web-tools.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: WEB tools -description: Freelancers, businesses, and professionals all use a range of web tools and services to get their job done. The landscape changes every year, so today’ we’ve collected 45 varied and versatile choices to help you in your job. -layout: node -icon: settings -categories: [ platform, web, tools] -permalink: "/:categories/" ---- diff --git a/_articles/nodes/ac_web.md b/_articles/nodes/ac_web.md deleted file mode 100644 index 680039b..0000000 --- a/_articles/nodes/ac_web.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: WEB -layout: node -description: WEB tools, Frameworks, Specific, etc -icon: code -categories: [ platform, web] -permalink: "/:categories/" ---- diff --git a/_articles/nodes/android-frameworks-compose-testing.md b/_articles/nodes/android-frameworks-compose-testing.md deleted file mode 100644 index cc7d2b3..0000000 --- a/_articles/nodes/android-frameworks-compose-testing.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /:categories/:title/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - compose-testing - matching: all -categories: [ platform, android, frameworks, compose-testing] ---- - diff --git a/_articles/nodes/android-frameworks-espresso.md b/_articles/nodes/android-frameworks-espresso.md deleted file mode 100644 index f19a70e..0000000 --- a/_articles/nodes/android-frameworks-espresso.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/frameworks/espresso/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - espresso - matching: all -categories: [ platform, android, frameworks, espresso] ---- - diff --git a/_articles/nodes/android-frameworks-framework-comparison.md b/_articles/nodes/android-frameworks-framework-comparison.md deleted file mode 100644 index ba37e0b..0000000 --- a/_articles/nodes/android-frameworks-framework-comparison.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/frameworks/framework-comparison/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - framework-comparison - matching: all -categories: [ platform, android, frameworks, framework-comparison] ---- - diff --git a/_articles/nodes/android-frameworks-kakao.md b/_articles/nodes/android-frameworks-kakao.md deleted file mode 100644 index bb7b041..0000000 --- a/_articles/nodes/android-frameworks-kakao.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/frameworks/kakao/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - kakao - matching: all -categories: [ platform, android, frameworks, kakao] ---- - diff --git a/_articles/nodes/android-frameworks-kaspresso.md b/_articles/nodes/android-frameworks-kaspresso.md deleted file mode 100644 index 9c606a8..0000000 --- a/_articles/nodes/android-frameworks-kaspresso.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/frameworks/kaspresso/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - kaspresso - matching: all -categories: [ platform, android, frameworks, kaspresso] ---- - diff --git a/_articles/nodes/android-frameworks-kautomator.md b/_articles/nodes/android-frameworks-kautomator.md deleted file mode 100644 index 094a477..0000000 --- a/_articles/nodes/android-frameworks-kautomator.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/frameworks/kautomator/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - kautomator - matching: all -categories: [ platform, android, frameworks, kautomator] ---- - diff --git a/_articles/nodes/android-frameworks-uiautomator.md b/_articles/nodes/android-frameworks-uiautomator.md deleted file mode 100644 index da2500d..0000000 --- a/_articles/nodes/android-frameworks-uiautomator.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/frameworks/uiautomator/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - frameworks - - uiautomator - matching: all -categories: [ platform, android, frameworks, uiautomator] ---- - diff --git a/_articles/nodes/android-specific-adb-commands.md b/_articles/nodes/android-specific-adb-commands.md deleted file mode 100644 index a9f1919..0000000 --- a/_articles/nodes/android-specific-adb-commands.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/specific/adb-commands/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - adb-commands - matching: all -categories: [ platform, android, frameworks, adb-commands] ---- - diff --git a/_articles/nodes/android-specific-best-practices.md b/_articles/nodes/android-specific-best-practices.md deleted file mode 100644 index 550702e..0000000 --- a/_articles/nodes/android-specific-best-practices.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/specific/best-practices/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - best-practices - matching: all -categories: [ platform, android, frameworks, best-practices] ---- - diff --git a/_articles/nodes/android-specific-dsl.md b/_articles/nodes/android-specific-dsl.md deleted file mode 100644 index 40c5665..0000000 --- a/_articles/nodes/android-specific-dsl.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/specific/dsl/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - dsl - matching: all -categories: [ platform, android, specific, dsl] ---- - diff --git a/_articles/nodes/android-specific-installing-apk-to-device.md b/_articles/nodes/android-specific-installing-apk-to-device.md deleted file mode 100644 index 1137d45..0000000 --- a/_articles/nodes/android-specific-installing-apk-to-device.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/specific/installing-apk-to-device/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - installing-apk-to-device - matching: all -categories: [ platform, android, specific, installing-apk-to-device] ---- - diff --git a/_articles/nodes/android-specific-local-and-instrumentation-tests.md b/_articles/nodes/android-specific-local-and-instrumentation-tests.md deleted file mode 100644 index 74df2ea..0000000 --- a/_articles/nodes/android-specific-local-and-instrumentation-tests.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -layout: node -permalink: /platform/android/specific/local-and-instrumentation-tests/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - local-and-instrumentation-tests - matching: all -categories: [ platform, android, specific, local-and-instrumentation-tests] - ---- - diff --git a/_articles/nodes/android-specific-tools.md b/_articles/nodes/android-specific-tools.md deleted file mode 100644 index 6e3b18d..0000000 --- a/_articles/nodes/android-specific-tools.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: node -permalink: /platform/android/specific/tools/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - android - - specific - - tools - matching: all -categories: [ platform, android, specific, tools] ---- - diff --git a/_articles/nodes/basics.md b/_articles/nodes/basics.md deleted file mode 100644 index e511cb6..0000000 --- a/_articles/nodes/basics.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: node -permalink: /setup/basics/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - setup - - basics - matching: all -categories: [ setup, basics] - # sort_field: 'title' - # sort_reverse: false ---- diff --git a/_articles/nodes/content.md b/_articles/nodes/content.md deleted file mode 100644 index a1b294e..0000000 --- a/_articles/nodes/content.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: node -permalink: /setup/content/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - setup - - content - matching: all -categories: [ setup, content] ---- - diff --git a/_articles/nodes/development.md b/_articles/nodes/development.md deleted file mode 100644 index 5325299..0000000 --- a/_articles/nodes/development.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: node -permalink: /customization/development/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - customization - - development - matching: all -categories: [ customization, development] ---- diff --git a/_articles/nodes/features.md b/_articles/nodes/features.md deleted file mode 100644 index 782b934..0000000 --- a/_articles/nodes/features.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: node -permalink: /setup/features/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - setup - - features - matching: all -categories: [ setup, features] ---- - diff --git a/_articles/nodes/ac_ui-testing.md b/_articles/nodes/general-information.md similarity index 65% rename from _articles/nodes/ac_ui-testing.md rename to _articles/nodes/general-information.md index 128217e..dba6667 100644 --- a/_articles/nodes/ac_ui-testing.md +++ b/_articles/nodes/general-information.md @@ -1,9 +1,9 @@ --- -title: UI testing +title: General information layout: node description: General topics connected with UI testing. icon: file-text -categories: [ ui-testing] +categories: [ general-information ] permalink: "/:categories/" --- diff --git a/_articles/nodes/ac_good-practices.md b/_articles/nodes/good-practices.md similarity index 100% rename from _articles/nodes/ac_good-practices.md rename to _articles/nodes/good-practices.md diff --git a/_articles/nodes/help.md b/_articles/nodes/help.md deleted file mode 100644 index 22ef9cb..0000000 --- a/_articles/nodes/help.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: node -permalink: /customization/help/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - customization - - help - matching: all -categories: [ customization, help] ---- \ No newline at end of file diff --git a/_articles/nodes/ac_naming.md b/_articles/nodes/naming.md similarity index 100% rename from _articles/nodes/ac_naming.md rename to _articles/nodes/naming.md diff --git a/_articles/nodes/translation.md b/_articles/nodes/translation.md deleted file mode 100644 index fa85d76..0000000 --- a/_articles/nodes/translation.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: node -permalink: /setup/translation/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - setup - - translation - matching: all -categories: [ setup, translation] ---- - diff --git a/_articles/nodes/web-frameworks-new.md b/_articles/nodes/web-frameworks-new.md deleted file mode 100644 index 44202f6..0000000 --- a/_articles/nodes/web-frameworks-new.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Express -layout: node -permalink: /platform/web/frameworks/express/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - web - - tools - - workbox - matching: all -categories: [ platform, web, frameworks, express] ---- - -Frameworks have become an essential part of web development, as the standards of web applications are always rising, so does the complexity of the technology needed. It’s completely unreasonable to reinvent the wheel for such sophisticated techniques -assuming that you can reinvent all that. That’s why using frameworks endorsed by thousands of developers around the world is a very sensible approach for building rich and interactive web applications. A web app has a backend (server-side) and a frontend (client-side), so we discuss both best Backend frameworks as well as frontend frameworks. Here goes the list of best web development frameworks in 2020: - diff --git a/_articles/nodes/web-tools-new.md b/_articles/nodes/web-tools-new.md deleted file mode 100644 index 39804c6..0000000 --- a/_articles/nodes/web-tools-new.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Workbox -layout: node -permalink: /platform/web/tools/workbox/ -pagination: - enabled: true - permalink: /:num/ - categories: - values: - - platform - - web - - tools - - workbox - matching: all -categories: [ platform, web, tools, workbox] ---- - -Workbox is a set of service worker libraries and tools that make it easy to build an offline PWA and take advantage of the service worker APIs. \ No newline at end of file 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 726a402..0000000 --- a/_data/home_categories.yml +++ /dev/null @@ -1,41 +0,0 @@ -# Categories separated in sections -- title: General information - subtitle: - category: general - categories: - - - permalink: /ui-testing/ - title: UI testing - desc: General topics connected with UI testing. - icon: file-text - - - permalink: /naming/ - title: Naming - desc: Naming conventions for test cases. - icon: bold - -# - permalink: /dsl/ -# title: Domain Specific Language -# desc: Description for "Domain Specific Language (DSL)" -# icon: album - - - permalink: /good-practices/ - title: Good Practices - desc: Good practices which can be applied to UI testing. - icon: star - - - permalink: /platform/ - title: Platforms - desc: Web, Android, etc. - icon: cog - -# - title: Platforms -# subtitle: -# category: platform -# categories: - -# - permalink: /platform/android/ -# title: Android -# desc: Description for "Android" -# icon: cog - 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/_layouts/node.html b/_layouts/node.html index 4da9e51..ed7e724 100644 --- a/_layouts/node.html +++ b/_layouts/node.html @@ -13,13 +13,7 @@

{{page.header.list_titl
- - - - - - +
diff --git a/index.md b/index.md index 69c69e2..40c5c81 100644 --- a/index.md +++ b/index.md @@ -4,9 +4,9 @@ header: # image: header.jpg # background: "rgba(0, 0, 0, 0.5)" # color: light - title: Here you learn more about UI testing + title: subtitle: - list_title: General information + list_title: Here you learn more about UI testing description: Android frameworks, WEB, Naming, etc icon: layout: home