All Projects → Louis-me → Appium

Louis-me / Appium

Python Appium objectpage

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Appium

Java.appium
Mobile test automation using Appium in Java
Stars: ✭ 59 (-67.22%)
Mutual labels:  appium
Autolink
AutoLink是一个开源Web IDE自动化测试集成解决方案
Stars: ✭ 129 (-28.33%)
Mutual labels:  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
Unium
Automation for Unity games
Stars: ✭ 132 (-26.67%)
Mutual labels:  appium
Appium Selenium Starter
Open source, complete and easy to use QA Automation platform
Stars: ✭ 30 (-83.33%)
Mutual labels:  appium
Automationtest
自动化测试,支持接口自动化、WEB UI自动化、APP UI自动化、性能测试
Stars: ✭ 171 (-5%)
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
Appium Python3
appium UI 自动化测试框架
Stars: ✭ 158 (-12.22%)
Mutual labels:  appium
Appium Jenkins Demo
Run Appium tests on Jenkins
Stars: ✭ 40 (-77.78%)
Mutual labels:  appium
Auto ui
web版本自动化测试报告
Stars: ✭ 131 (-27.22%)
Mutual labels:  appium
Cerberus Source
User-friendly automated testing framework.
Stars: ✭ 172 (-4.44%)
Mutual labels:  appium
Scrapingoutsourcing
ScrapingOutsourcing专注分享爬虫代码 尽量每周更新一个
Stars: ✭ 164 (-8.89%)
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

测试报告

sum.png

detail.jpg

其他

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].