Louis-me / Appium
Python Appium objectpage
Stars: ✭ 180
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Appium
Qxf2 Page Object Model
Write Selenium and Appium tests in Python using the Page Object pattern. This Pythonic GUI and API test automation framework will help you get started with QA automation quickly. It comes with many useful integrations like - email, BrowserStack, Slack, TestRail, etc. This repository is developed and maintained by Qxf2 Services (https://qxf2.com).
Stars: ✭ 155 (-13.89%)
Mutual labels: appium
Nativescript Dev Appium
A package to help with writing and executing e2e Appium tests in NativeScript apps
Stars: ✭ 69 (-61.67%)
Mutual labels: appium
Appium Lich
Test Automation Framwork base on appium,python3
Stars: ✭ 100 (-44.44%)
Mutual labels: appium
Appium Selenium Starter
Open source, complete and easy to use QA Automation platform
Stars: ✭ 30 (-83.33%)
Mutual labels: appium
Frameworkium Core
Framework for writing maintainable Selenium and REST API tests in Java.
Stars: ✭ 107 (-40.56%)
Mutual labels: appium
Qaf
Quality Automation Framework for web, mobileweb, mobile native and rest web-service using Selenium, webdrier, TestNG and Java Jersey
Stars: ✭ 150 (-16.67%)
Mutual labels: appium
Appium Docker Demo
Appium sample test running on real devices inside docker container
Stars: ✭ 79 (-56.11%)
Mutual labels: appium
Test Samples
Sample test scripts and applications for Bitbar Cloud
Stars: ✭ 93 (-48.33%)
Mutual labels: appium
Appium Uiautomator2 Driver
Appium driver for Android UIAutomator2
Stars: ✭ 140 (-22.22%)
Mutual labels: appium
Mobileautomationframework
Single code base framework to test android and iOS app using appium (v6.1.0), maven, testng,java. Option to start appium server programmatically.
Stars: ✭ 66 (-63.33%)
Mutual labels: appium
Cerberus Source
User-friendly automated testing framework.
Stars: ✭ 172 (-4.44%)
Mutual labels: appium
Testowanieoprogramowania
Testowanie oprogramowania - Książka dla początkujących testerów
Stars: ✭ 146 (-18.89%)
Mutual labels: appium
项目名及简介
- 基于appium+python3封装的自动化测试框架
介绍
- unittest参数化
- PageObject分层管理
- 本地化多机日志管理
- 用例编写基于yaml配置多关键字驱动
- 支持多设备andoird并行
- 支持失败重连
- 自动生成excel测试报告
命令运行
python runner.py
结果展示
日志目录
文件夹:samsung_GT-I9500_android_4.4,包含截图
2017-06-07 19:39:35,972 - INFO - ---- test001_第一次打开_android.widget.ImageView START ----
2017-06-07 19:39:44,433 - INFO - [CheckPoint_1]: FirstOpenTest: NG
2017-06-07 19:40:02,013 - INFO - ---- test0002_登录_com.jianshu.haruki:id/btn_login START ----
2017-06-07 19:40:03,075 - INFO - ---- test0002_登录_com.jianshu.haruki:id/et_tel START ----
2017-06-07 19:40:07,460 - INFO - ---- test0002_登录_com.jianshu.haruki:id/et_password START ----
2017-06-07 19:40:08,480 - INFO - ---- test0002_登录_com.jianshu.haruki:id/btn_register_1 START ----
2017-06-07 19:40:13,640 - INFO - ---- test0002_登录_//android.widget.ImageView[@index='0'] START ----
2017-09-23 17:28:26,074 - INFO - [CheckPoint_1]: TechZoneDetailTest_请检查元素//*[@id="app"]/div/div[2]/section[2]/div[1]/div是否存在: NG
测试报告
其他
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].