所在的位置: mysql >> mysql资源 >> MySQLTestRun测试框架

MySQLTestRun测试框架

介绍

MySQLTestRun简称MTR,是MySQL官方提供的自动化测试框架,执行脚本在发布路径的mysql-test目录下。

主要测试步骤,是通过执行一个case(*.test)中的语句(包括sql语句和其他管理语句),将case的输出记录保存在结果文件(*.result)中,或者是将语句执行结果与标准的输出结果作diff,如果出现偏差就会报错。

MySQL自动化框架包括一组测试用例和用于运行它们的程序:perl脚本(mysql-test-run.pl)和c++二进制(mysqltest)。

perl脚本:负责控制流程,包括启停、识别执行哪些用例、创建文件夹、收集结果等操作。mysqltest:负责执行测试用例,包括读文件,解析特定语法,执行用例。安装安装依赖包

本次安装环境是CentOS8.5

yum-yinstallperl*-y下载安装包并解压

本文采用的MySQL版本是8.0.28,可根据需要自行选择版本。

cd/home/wget


转载请注明:http://www.aierlanlan.com/rzgz/1529.html