All Projects → ooqitech → Atp

ooqitech / Atp

Licence: apache-2.0
前端工程atp-web 和后端工程atp-auto-core

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Atp

Awesome Quality Assurance Roadmap
📚 The starting point of your career as a Software Quality Assurance Engineer | Quality Automation Engineer 📚
Stars: ✭ 543 (+538.82%)
Mutual labels:  qa
Phpqa
Docker image that provides static analysis tools for PHP
Stars: ✭ 853 (+903.53%)
Mutual labels:  qa
Attention Over Attention Tf Qa
论文“Attention-over-Attention Neural Networks for Reading Comprehension”中AoA模型实现
Stars: ✭ 58 (-31.76%)
Mutual labels:  qa
Qa bible
Библия QA это почти 300 страниц обновляемой смеси ответов на вопросы с реальных собеседований на QA, полезных ресурсов и статей, перевода интересного контента с зарубежных ресурсов и агрегации материала с отечественных.
Stars: ✭ 657 (+672.94%)
Mutual labels:  qa
Stagy
Stagy is a tool for quick deployment of staging environments.
Stars: ✭ 19 (-77.65%)
Mutual labels:  qa
Httpolice
Validator for HTTP
Stars: ✭ 948 (+1015.29%)
Mutual labels:  qa
Conf
Конспекты докладов IT-конференций
Stars: ✭ 365 (+329.41%)
Mutual labels:  qa
Server Qa Checks
A bunch of QA checks to run against one or more servers to make sure they are built to a specific standard.
Stars: ✭ 72 (-15.29%)
Mutual labels:  qa
Nlp tensorflow project
Use tensorflow to achieve some NLP project, eg: classification chatbot ner attention QAetc.
Stars: ✭ 27 (-68.24%)
Mutual labels:  qa
Screenshooter
📷 A tool for generating BrowserStack screenshots from the command line.
Stars: ✭ 50 (-41.18%)
Mutual labels:  qa
Faker
Faker is a pure Elixir library for generating fake data.
Stars: ✭ 673 (+691.76%)
Mutual labels:  qa
Flaui
UI automation library for .Net
Stars: ✭ 892 (+949.41%)
Mutual labels:  qa
Ghpr.nunit
Adapter for NUnit 3 (generate HTML report for NUnit 3)
Stars: ✭ 33 (-61.18%)
Mutual labels:  qa
Kiwi
the leading open source test management system
Stars: ✭ 607 (+614.12%)
Mutual labels:  qa
Openwisp Utils
Python and Django utilities shared between different openwisp modules
Stars: ✭ 61 (-28.24%)
Mutual labels:  qa
Chat
基于自然语言理解与机器学习的聊天机器人,支持多用户并发及自定义多轮对话
Stars: ✭ 516 (+507.06%)
Mutual labels:  qa
Mo4 Coding Standard
MO4 Coding Standard Rules for Codesniffer based on Symfony Coding Standards.
Stars: ✭ 15 (-82.35%)
Mutual labels:  qa
Php codesniffer
PHP_CodeSniffer is a set of two PHP scripts; the main phpcs script that tokenizes PHP, JavaScript and CSS files to detect violations of a defined coding standard, and a second phpcbf script to automatically correct coding standard violations. PHP_CodeSniffer is an essential development tool that ensures your code remains clean and consistent.
Stars: ✭ 9,004 (+10492.94%)
Mutual labels:  qa
Korea Startups
🌟 국내 스타트업 목록 및 설명 🌟
Stars: ✭ 63 (-25.88%)
Mutual labels:  qa
Octopod
🐙🛠️ Open-source self-hosted solution for managing multiple deployments in a Kubernetes cluster with a user-friendly web interface.
Stars: ✭ 47 (-44.71%)
Mutual labels:  qa

ATP图标

ATP简介

  • ATP是基于python开发的测试服务平台,为公司测试团队提供各类接口的测试入口、测试数据构造,mock第三方测试平台。
  • ATP平台采用Vue.js+Flask的前后端分离的架构,数据存储用到了MySQL和Redis。
  • ATP的优势是它可以统一接口测试方法,统一管理所有接口测试用例,统一规划测试回归范围,可操作界面,降低全员的学习成本。

ATP产品价值

  • 降低工具开发成本
  • 降低用例维护成本
  • 降低bug定位成本
  • 降低工具学习成本
  • 提高接口测试效率

ATP优势

  • 一套平台的环境可对接测试多套业务系统的测试环
  • 多套测试环境共用一套接口测试用例
  • 可测试全链路接口,符合业务场景需求
  • 平台内的公共变量可用于所有业务系统用例

ATP工程模块说明

工程说明

  • ATP-Web前端页面工程使用Vue.js和Element-ui,用到Element-ui是因为它基于Vue2.0,有丰富的成熟组件拿来即用,非常适合网站页面快速成型。
  • ATP-Core后端核心服务使用Flask作为服务端提供纯RESTful接口,选用Flask同样是因为Flask框架现在非常成熟,而且不重,也有丰富的第三方模块,生态良好。

ATP功能模块说明

模块说明

  • 环境配置:配置多套测试环境,分离测试用例和测试环境,可以保证一套用例多套环境使用。
  • 变量配置:公共变量和用例变量配置,公共变量可以使用在所有接口里,用例变量只能用在当前用例中。
  • 用例管理:设计用例,包括用例变量、前置用例、接口基本信息、入参、检查点。
  • 用例执行:可以选择指定环境执行用例。
  • 日志推送:多用于调试用例,一般用例执行失败原因可在平台日志中打印,无需多翻阅业务系统日志。

ATP主要页面介绍

ATP主要页面介绍

ATP快速部署文档

快速部署文档

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