ooqitech / Atp
Licence: apache-2.0
前端工程atp-web 和后端工程atp-auto-core
Stars: ✭ 85
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
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
Ghpr.nunit
Adapter for NUnit 3 (generate HTML report for NUnit 3)
Stars: ✭ 33 (-61.18%)
Mutual labels: qa
Openwisp Utils
Python and Django utilities shared between different openwisp modules
Stars: ✭ 61 (-28.24%)
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
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是基于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快速部署文档
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].