Merge branch 'autotest_ly' into 'master'

Autotest ly

See merge request easycorp/zentaopms!2721
This commit is contained in:
孙广明
2022-04-02 01:56:29 +00:00
15 changed files with 318 additions and 4 deletions
+21
View File
@@ -0,0 +1,21 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/my.class.php';
su('admin');
/**
title=测试 myModel->getActions();
cid=1
pid=1
正常查询action >> 32,,32,,这是一个系统日志测试备注32
正常查询action统计 >> 5
*/
$my = new myTest();
r($my->getActionsTest()) && p('0:id,product,comment') && e('32,,32,,这是一个系统日志测试备注32');// 正常查询action
r(count($my->getActionsTest())) && p() && e('5'); // 正常查询action统计
+36
View File
@@ -0,0 +1,36 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/my.class.php';
su('admin');
/**
title=测试 myModel->getContribute();
cid=1
pid=1
myTaskTotal数据获取 >> 0
myStoryTotal数据获取 >> 0
myBugTotal数据获取 >> 85
docCreatedTotal数据获取 >> 900
ownerProductTotal数据获取 >> 0
involvedProjectTotal数据获取 >> 1
*/
$my = new myTest();
$myTaskTotal = $my->getContributeTest()->myTaskTotal;
$myStoryTotal = $my->getContributeTest()->myStoryTotal;
$myBugTotal = $my->getContributeTest()->myBugTotal;
$docCreatedTotal = $my->getContributeTest()->docCreatedTotal;
$ownerProductTotal = $my->getContributeTest()->ownerProductTotal;
$involvedProjectTotal = $my->getContributeTest()->involvedProjectTotal;
r($myTaskTotal) && p() && e('0'); //myTaskTotal数据获取
r($myStoryTotal) && p() && e('0'); //myStoryTotal数据获取
r($myBugTotal) && p() && e('85'); //myBugTotal数据获取
r($docCreatedTotal) && p() && e('900');//docCreatedTotal数据获取
r($ownerProductTotal) && p() && e('0'); //ownerProductTotal数据获取
r($involvedProjectTotal) && p() && e('1'); //involvedProjectTotal数据获取
+26
View File
@@ -0,0 +1,26 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/my.class.php';
su('admin');
/**
title=测试 myModel->getDoingProjects();
cid=1
pid=1
获取doingcount数据 >> 5
获取doing状态的项目 >> 项目86,doing
获取doing状态的项目统计 >> 5
*/
$my = new myTest();
$doingCount = $my->getDoingProjectsTest()->doingCount;
$projects = $my->getDoingProjectsTest()->projects;
r($doingCount) && p() && e('5'); //获取doingcount数据
r($projects) && p('0:name,status') && e('项目86,doing');//获取doing状态的项目
r(count($projects)) && p() && e('5'); //获取doing状态的项目统计
+27
View File
@@ -0,0 +1,27 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/my.class.php';
su('admin');
/**
title=测试 myModel->getOverview();
cid=1
pid=1
projectTotal数据获取 >> 110
allConsumed数据获取 >> 6750
thisYearConsumed数据获取 >> 0
*/
$my = new myTest();
$projectTotal = $my->getOverviewTest()->projectTotal;
$allConsumed = $my->getOverviewTest()->allConsumed;
$thisYearConsumed = $my->getOverviewTest()->thisYearConsumed;
r($projectTotal) && p() && e('110'); //projectTotal数据获取
r($allConsumed) && p() && e('6750');//allConsumed数据获取
r($thisYearConsumed) && p() && e('0'); //thisYearConsumed数据获取
+42
View File
@@ -0,0 +1,42 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/my.class.php';
su('admin');
/**
title=测试 myModel->getProducts();
cid=1
pid=1
undone产品allCount查询 >> 80
undone产品unclosedCount查询 >> 80
undone产品查询统计 >> 5
ownbyme产品allCount查询 >> 0
ownbyme产品unclosedCount查询 >> 0
ownbyme产品查询 >> 0
ownbyme产品查询统计 >> 0
随意输入type产品数量查询 >> 5
不输入type产品数量查询 >> 5
*/
$typeList = array('undone', 'ownbyme', 'all');
$my = new myTest();
$undoneProducts = $my->getProductsTest($typeList[0]);
$ownbymeProducts = $my->getProductsTest($typeList[1]);
$allProducts = $my->getProductsTest($typeList[2]);
$noType = $my->getProductsTest('');
r($undoneProducts->allCount) && p() && e('80'); //undone产品allCount查询
r($undoneProducts->unclosedCount) && p() && e('80'); //undone产品unclosedCount查询
r(count($undoneProducts->products)) && p() && e('5'); //undone产品查询统计
r($ownbymeProducts->allCount) && p() && e('0'); //ownbyme产品allCount查询
r($ownbymeProducts->unclosedCount) && p() && e('0'); //ownbyme产品unclosedCount查询
r($ownbymeProducts->products) && p() && e('0'); //ownbyme产品查询
r(count($ownbymeProducts->products)) && p() && e('0'); //ownbyme产品查询统计
r(count($allProducts->products)) && p() && e('5'); //随意输入type产品数量查询
r(count($noType->products)) && p() && e('5'); //不输入type产品数量查询