All Projects → chineseluo → Opensourcetest

chineseluo / Opensourcetest

Licence: apache-2.0
OpenSourceTest由自动化测试-夜行者社区维护,提供的是更多地灵活性和可配置性

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Opensourcetest

Php Curl Class
PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs
Stars: ✭ 2,903 (+7745.95%)
Mutual labels:  api, framework, requests
Goyave
🍐 Elegant Golang REST API Framework
Stars: ✭ 811 (+2091.89%)
Mutual labels:  api, framework
Deno Drash
A REST microframework for Deno's HTTP server with zero 3rd party dependencies.
Stars: ✭ 795 (+2048.65%)
Mutual labels:  api, framework
Pytest Requests
HTTP(S) testing with pytest and requests.
Stars: ✭ 24 (-35.14%)
Mutual labels:  requests, pytest
Spock
Another Haskell web framework for rapid development
Stars: ✭ 623 (+1583.78%)
Mutual labels:  api, framework
Graphql Framework Experiment
Code-First Type-Safe GraphQL Framework
Stars: ✭ 698 (+1786.49%)
Mutual labels:  api, framework
Pytest Responsemock
Simplified requests calls mocking for pytest
Stars: ✭ 24 (-35.14%)
Mutual labels:  requests, pytest
Larapi
An API-friendly fork of Laravel. Authentication, error handling, resource filtering, sorting, pagination and much more included
Stars: ✭ 397 (+972.97%)
Mutual labels:  api, framework
Currencyviewer
Short python framework that dynamically displays and converts the cryptocurrencies in your Kraken wallet into equivalents fiat money.
Stars: ✭ 13 (-64.86%)
Mutual labels:  api, framework
Androidlibs
🔥正在成为史上最全分类 Android 开源大全~~~~(长期更新 Star 一下吧)
Stars: ✭ 7,148 (+19218.92%)
Mutual labels:  framework, app
Fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Stars: ✭ 39,588 (+106894.59%)
Mutual labels:  api, framework
Zerocode
A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.
Stars: ✭ 482 (+1202.7%)
Mutual labels:  api, framework
Jiekou Python3
接口自动化测试框架——python版,支持HTTP,dubbo协议接口
Stars: ✭ 468 (+1164.86%)
Mutual labels:  requests, interface
Rapid.js
An ORM-like Interface and a Router For Your API Requests
Stars: ✭ 700 (+1791.89%)
Mutual labels:  api, interface
Gearbox
Gearbox ⚙️ is a web framework written in Go with a focus on high performance
Stars: ✭ 455 (+1129.73%)
Mutual labels:  api, framework
Api Platform
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
Stars: ✭ 7,144 (+19208.11%)
Mutual labels:  api, framework
Dotlog
Simple and easy go log framework
Stars: ✭ 30 (-18.92%)
Mutual labels:  framework, app
Feather
Feather is a modern Swift-based content management system powered by Vapor 4.
Stars: ✭ 374 (+910.81%)
Mutual labels:  api, framework
Githubupdates
Cocoa framework to install application updates from GitHub releases.
Stars: ✭ 393 (+962.16%)
Mutual labels:  framework, app
Element
Programmatic UI for macOS
Stars: ✭ 855 (+2210.81%)
Mutual labels:  framework, interface

OpenSourceTest

pyversionspyversionspyversionspyversionspyversions

OpenSourceTest将为您创建更加自由的软件接口测试,不是为了简单而简单,而是为您提供更自由的可扩展的,适用于不同功能场景的UI自动化、APP自动化或接口自动化测试框架。

设计思想

  • 不丢弃轮子本身的优秀特性
  • 不过度封装
  • 提供更加多的可操作对象给使用者,即时你使用基本框架已经满足需求
  • 拥抱开源

主要特点

支持创建UI自动化测试框架

  • yaml格式定义UI元素对象,yaml对象自动注入
  • 支持本地及远程分布式测试
  • 支持生成不同浏览器测试报告
  • 支持docker容器测试

支持创建接口自动化测试框架

支持创建APP自动化测试框架

  • yaml格式定义UI元素对象,yaml对象自动注入

其他

  • 完美兼容pytest,您可以使用您想使用的任何pytest格式
  • 完美兼容allure,您可以使用您想使用的任何allure命令
  • 支持CLI命令,直接创建您所需要的项目架构

打赏支持

OpenSourceTest由作者:成都-阿木木在空闲时间维护。虽然我致力于OpenSourceTest,因为我热爱这个项目,并且每天都在日常工作中使用它,但是如果可能的话,希望可以得到打赏支持,以证明远离朋友、家人和牺牲个人时间的合理性。

这些钱也将被用来维护框架,以及直播,展会等活动

感谢您对OpenSourceTest计划的赞助

成为打赏者become a sponsor

联系作者:成都-阿木木

OpenSourceTest 社区

欢迎测试小伙伴加群,讨论测试框架技术!

community

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