filmov
tv
How to explain Appium framework- Python | Tech Overview | QA Community
Показать описание
Purpose: The goal is to make our QA's (those with less than 5 years of experience) aware of new technologies so that they may begin studying and looking for better solutions.
We're not here to teach you everything; instead, we'll try to learn the basics of the technology and then give recommendations if you enjoy it.
===================================
Appium framework: (Python appium)
===================================
* How can we run Appium on multiple mobiles: (Parallel Testing)
Create different desired caps
Run seperate servers for Appium server
====================================
How to describe:
-IDE (Pycharm/VS code)
-Python version (3.9)
-Appium server version (appium -v)
-Appium and connect the devices (adb devices)
- Code structure
- Describe Your Utlity code
- Describe your constants (SOme of your login id, or some variables or any string name which will not get changed)
- Describe your Test Data
- Describe your locators
- Describe Your screen and pages.
- How are you executing (Pytest test)
- Describe your Reports. (Allure report Mention command)
pytest --alluredir=PathOfAllureReport (Make path in root directopry)
allure serve Test/Reports
- Desribe your CI/CD Approach
====================================
- Descibe Your shell File/Bash file/Yaml file :
(pip install requests
Pip install pytest
Pip install jsonpath
Pip install json
Pip install openpyxl
pip install allure-pytest
npm install -g allure-commandline --save-dev
pytest -alluredir=PathOfAllureReport (Make path in root directopry)
allure serve Test/Reports)
====================================
- How often do you Automate?
- What purpose you are serving to automate (We are not doing magic by Automating we should have purpose)?
======================================
How big the team is?
How do we take requirements?
How do we manage our task with automation sprint wise?
=======================================
Useful Links
=======================================
YT channel:
=======================================
Appium recommended courses:
=======================================
Watch other topics here:
=========================
Type of testing(Playlist):
----------------------------
Exploratory testing
-----------------------------
API automation framework explaintaion
What is sprint in product development
How to explain appium framework
How can a QA engineer start with Docker
How can a QA engineer start with cloud(AWS)
How to access your EC2 instance through Gitbash
How devops works
How to start with Gitlab
Tips & Tricks(Playlist):
--------------------------
What should we do when there is Bug in production
QA requirements are not clear
Informative slid shows:
------------------------
Xpath extension and how to use it.
Freelance websites for QA
QA community (Playlist):
--------------------------
Get all videos
--------------------------
Let's connect on:
We're not here to teach you everything; instead, we'll try to learn the basics of the technology and then give recommendations if you enjoy it.
===================================
Appium framework: (Python appium)
===================================
* How can we run Appium on multiple mobiles: (Parallel Testing)
Create different desired caps
Run seperate servers for Appium server
====================================
How to describe:
-IDE (Pycharm/VS code)
-Python version (3.9)
-Appium server version (appium -v)
-Appium and connect the devices (adb devices)
- Code structure
- Describe Your Utlity code
- Describe your constants (SOme of your login id, or some variables or any string name which will not get changed)
- Describe your Test Data
- Describe your locators
- Describe Your screen and pages.
- How are you executing (Pytest test)
- Describe your Reports. (Allure report Mention command)
pytest --alluredir=PathOfAllureReport (Make path in root directopry)
allure serve Test/Reports
- Desribe your CI/CD Approach
====================================
- Descibe Your shell File/Bash file/Yaml file :
(pip install requests
Pip install pytest
Pip install jsonpath
Pip install json
Pip install openpyxl
pip install allure-pytest
npm install -g allure-commandline --save-dev
pytest -alluredir=PathOfAllureReport (Make path in root directopry)
allure serve Test/Reports)
====================================
- How often do you Automate?
- What purpose you are serving to automate (We are not doing magic by Automating we should have purpose)?
======================================
How big the team is?
How do we take requirements?
How do we manage our task with automation sprint wise?
=======================================
Useful Links
=======================================
YT channel:
=======================================
Appium recommended courses:
=======================================
Watch other topics here:
=========================
Type of testing(Playlist):
----------------------------
Exploratory testing
-----------------------------
API automation framework explaintaion
What is sprint in product development
How to explain appium framework
How can a QA engineer start with Docker
How can a QA engineer start with cloud(AWS)
How to access your EC2 instance through Gitbash
How devops works
How to start with Gitlab
Tips & Tricks(Playlist):
--------------------------
What should we do when there is Bug in production
QA requirements are not clear
Informative slid shows:
------------------------
Xpath extension and how to use it.
Freelance websites for QA
QA community (Playlist):
--------------------------
Get all videos
--------------------------
Let's connect on:
Комментарии