摘要: 本文记录一些PHP数组处理的方法。 (目录) 1. 检查数组中是否存在某个值 in_array(mixed $needle, array $haystack, bool $strict = false): bool 检查数组中是否存在某个值 如果 strict 的值为 true ,还会检查 need 阅读全文
posted @ 2022-05-15 19:49 测试开发小记 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在pipeline项目中,可以直接在jenkins的web UI上编写pipeline脚本,还有一种方法是使用Jenkinsfile,它放在源码管理库中,比如github、SVN等。为了使pipeline项目管理更加方便,推荐使用这种方式。本文将介绍pipeline项目如何使用Jenkinsfile 阅读全文
posted @ 2022-05-13 07:26 测试开发小记 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 本文记录PHP处理字符串的方法,包括普通字符串处理以及正则表达式处理字符串方法。 (目录) 更详细PHP语法和函数介绍可参考官方文档:https://www.php.net/manual/zh/,本文仅记录了部分我使用到的一些方法。 本文使用的PHP版本为PHP 8.1.1 PHP基本语法 1、PH 阅读全文
posted @ 2022-05-12 21:53 测试开发小记 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 本文记录如何在Windows系统配置简单的PHP开发环境。 (目录) PHP环境部署 PHP适用于Web应用程序开发,这里介绍使用XAMPP来配置开发环境,它是一个免费的Apache发行版,包含了MariaDB、PHP和Perl。 由于用不到数据库,本文不介绍数据库安装和配置方法。 下载安装XAMP 阅读全文
posted @ 2022-04-30 16:15 测试开发小记 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 对禅道框架有初步的了解后就可以开始进行二次开发了,不需要完全搞懂zentaoPHP框架,可以在开发过程中学习。本文记录一下我进行禅道二次开发的其中一个小功能的实现过程。 (目录) 对禅道进行扩展主要在module目录下进行,在需要扩展的模块下对model、control、view方法以及css、js 阅读全文
posted @ 2022-04-22 07:33 测试开发小记 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 进行禅道二次开发前有必要学习一下禅道使用的框架,本文将简单介绍zentaoPHP框架以及禅道的目录结构。 (目录) zentaoPHP框架 禅道项目使用zentaoPHP框架,基于b/s架构开发。 基本原理 zentaoPHP框架支持MVC(Model-View-Controller)软件架构模式, 阅读全文
posted @ 2022-04-15 20:05 测试开发小记 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 禅道是一个开源的项目管理软件,作为测试人员最常用的功能就是用例管理和bug管理。目前的禅道开源版可能无法满足业务需求,可以基于禅道进行二次开发。先来介绍下如何配置禅道开发环境。 (目录) 前言 禅道项目管理软件主要使用PHP语言,是基于zentaoPHP框架进行开发的。要对禅道进行二次开发需要对PH 阅读全文
posted @ 2022-04-09 15:23 测试开发小记 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 在 Jenkins集成Robot Framework 中介绍了Jenkins如何集成Robot Framework测试框架,本文介绍如何在邮件报告中显示测试结果(比如通过率、测试报告链接等参数)。 (目录) Robot Framework插件返回了以下参数: ${ROBOT_FAILEDCASES} 阅读全文
posted @ 2022-04-03 10:58 测试开发小记 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 由于使用的PHP库解析xls格式文件有问题,而将xls格式转换为xlsx格式就可以解析,考虑到xls文件有很多,需要使用批量转换文件的方法,本文介绍两种方法。 (目录) 方法1:Python pandas库 使用Python pandas库的to_excel方法来另存为xlsx格式。 考虑到Exce 阅读全文
posted @ 2022-03-27 17:24 测试开发小记 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 在编写Jenkins Pipeline脚本时,需要使用到一些全局变量,比如环境变量jenkins URL、项目地址,保存在env变量中(字符串类型),可以在Jenkins Pipeline或者其它Jenkinsfile中使用这些变量。本文介绍jenkins 中env、params、currentBu 阅读全文
posted @ 2022-03-19 11:23 测试开发小记 阅读(282) 评论(0) 推荐(0) 编辑