-
test framework-04-测试平台 flow control 流程控制
前言
测试平台最强大的一个设计应该是流程控制。
测试平台的用户群体是测试,知道一些简单的判断,但是编程能力一般。
所以我们需要设计一个流程控制的系列组件,让测试拥有近似于开发的编程能力。
控制流
我们可以参考 java 的关键词设计。
这里只关注一些比较重要的流程控制。
控制流关键字
这些关键字用于控制程序的流程:
if
else
switch
case
default
f...
2016-04-27 06:10:52 |
Test
-
test framework-03-MeterSphere 快速开始
快速开始
sudo docker run -d -p 8081:8081 --name=metersphere -v ~/.metersphere/data:/opt/metersphere/data cr2.fit2cloud.com/metersphere/metersphere-ce-allinone
# 用户名: admin
# 密码: metersphere
查看 WSL ...
2016-04-27 06:10:52 |
Test
-
test framework-02-MeterSphere 一站式开源持续测试平台,为软件质量保驾护航
MeterSphere
MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。
搞测试,就选 MeterSphere!
MeterSphere 是一站式开源持续测试平台, 涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium 等主流开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中...
2016-04-27 06:10:52 |
Test
-
test plateform-01-测试平台概览
前言
大家好,我是老马。
在开始之前,我们对测试平台做一个基本的设想。
商业上可以参考:apifox 之类的测试工具。
我们如果想实现,最好是二开,而不是全部从零开始做。
是什么?
测试平台是一个用于测试和验证软件或硬件系统功能的环境或工具集合。
它为开发人员、测试人员和质量保证团队提供了一个集中的空间,能够有效地执行各种测试,如功能测试、性能测试、负载测试等,确保软件或硬件在...
2016-04-27 06:10:52 |
Test
-
test plateform-00-测试平台设计蓝图规划
前言
大家好,我是老马。
最近想设计实现一个测试平台,基本的拼图已经收集的差不多了。
后续就是一步步来落地实践了!
设计蓝图
技术生态
测试开源组件
data-factory: Auto generate mock data for java test.(便于 Java 测试自动生成对象信息)
junitperf: Junit performance rely on ...
2016-04-27 06:10:52 |
Test
-
test ui-04-testcomplete 入门介绍
About TestComplete
TestComplete是一款适用于各种应用程序类型和技术的自动化测试环境,包括(但不限于)Windows、.NET、WPF、Visual C++、Visual Basic、Delphi、C++Builder、Java以及Web应用程序和服务。
TestComplete既适用于功能测试,也适用于单元测试。它提供卓越的支持,可用于日常回归测试,并支持许...
2016-04-26 06:10:52 |
Test
-
test ui-03-cypress 入门介绍
cypress 是什么?
简而言之,Cypress 是一款专为现代Web构建的下一代前端测试工具。我们解决了开发人员和质量保证工程师在测试现代应用程序时面临的关键问题。
我们使以下操作成为可能:
设置测试
编写测试
运行测试
调试测试
Cypress经常与Selenium进行比较;然而,Cypress在根本上和体系结构上都是不同的。Cypress不受Seleniu...
2016-04-26 06:10:52 |
Test
-
test ui-02-UI 测试组件之 Appium 入门介绍
Appium简介
正如主页所述,Appium的目标是支持许多不同平台(移动、Web、桌面等)的UI自动化。
不仅如此,它还旨在支持用不同语言(JS、Java、Python等)编写的自动化代码。
将所有这些功能组合到一个程序中是一个非常艰巨的任务,如果不是不可能的话!
为了实现这一目标,Appium有效地分为四个部分:
Appium核心 - 定义核心API
驱动程序 - 实...
2016-04-26 06:10:52 |
Test