Django、Vue 和Element UI 前后端原理论述可以集 成在 CI/CD 中进行跨环境运行测试任务。 本文主要以目前主流的 jenkins 为介绍对象,其他的 CI/CD 软件环境本期暂不介绍。 我们进行环境集成前需要先下载 jenkins 中的 mabl 插件,具体的地址为:[mabl Jenkins 插件](https://plugins.jenkins.io/mabl-integration/) 软件测试下的 AI 之路(3) 此插件可以帮助我们在自己团队的 jenkins 环境中运行 mabl 平台服务,并针对 mabl 服务进行一些灵活的调整。 安装的时候需要注意 Java 的版本不能低于 8,Jenkins 的版本不能低于 2.319.1,不然 在安装的步骤就会报错。安装的步骤与其他的 jenkins 插件相同,通过 GUI 或 CLI 中输入 命令都可以,或者在上面给出的链接中下载完上传到你的 Jenkins 实例。 安装完毕后,为了让 安装完毕后,为了让 jenkins 可以顺利的接入 mabl 的服务,我们需要先配置一下 mabl 的 API key。进入 mabl 选择侧边栏的 Settings,进入后点击右侧画面的 APIS 选项,这个 是管理所有 API key 的地方。点击 Create API Key 按钮,这里因为是用于 CI/CD 环境集成 调用使用,类型一定不能选错哦。 45 《51 测试天地》七十四0 码力 | 61 页 | 6.84 MB | 1 年前3
03 小罗 python与devops •代码管理(SCM):GitHub、GitLab、SubVersion •构建工具:Ant、maven •自动部署:ansible、saltstack、puppet •持续集成(CI):Jenkins •配置管理:Ansible、Chef、Puppet、SaltStack •容器:Docker、kvm •编排:Kubernetes、openstack、Apache Mesos、swarm CMDB为基础架构由下至上 Ansible发布 为什么使用python 1、入门快速简单 2、丰富的系统管理模块,可以快速管理linux 操作系统 3、丰富的模块、类似gitlab、jenkins、ansible 等自动化软件可以快速开发 4、自动化批量管理软件,ansible、saltstack由python开发、可以自定义开发 相关组件 5、web框架简单上述,笔者使用flask一个文件就可以完成后端简单开发。 https://github.com/xiaoluoge11/jenkins_demo 由Jenkinsfile确定操作流程 K8s Ci/CD快速发布流程 1. 开发人员提交代码到 Gitlab 代码仓库 2. 编写Dockerfile 到代码目录 3. 通过 Gitlab 配置的 Jenkins Webhook 触发 Pipeline 自动构建 4. Jenkins 触发构建构建任务,编写jenkinsfile0 码力 | 22 页 | 1.64 MB | 1 年前3
Python 标准库参考指南 2.7.18 function for random sampling without replacement. 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。为了生成角度分布, 可以使用 von Mises 分布。 几乎所有模块函数都依赖于基本函数random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。Python 使用 Mersenne Twister 作为核心生成器。它产生 random.normalvariate(mu, sigma) 正态分布。mu 是平均值,sigma 是标准差。 random.vonmisesvariate(mu, kappa) 冯·米塞斯(von Mises)分布。mu 是平均角度,以弧度表示,介于 0 和 2*pi 之间,kappa 是浓度参数, 必须大于或等于零。如果 kappa 等于零,则该分布在 0 到 2*pi 的范围内减小到均匀的随机角度。 验: • Peter Funk • James Henstridge • Juan David Ibáñez Palomar • Marc-André Lemburg • Martin von Löwis • François Pinard • Barry Warsaw • Gustavo Niemeyer 5 The choice of N_() here is totally0 码力 | 1552 页 | 7.42 MB | 9 月前3
Python 标准库参考指南 2.7.18 function for random sampling without replacement. 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。为了生成角度分布, 可以使用 von Mises 分布。 几乎所有模块函数都依赖于基本函数random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。Python 使用 Mersenne Twister 作为核心生成器。它产生 random.normalvariate(mu, sigma) 正态分布。mu 是平均值,sigma 是标准差。 random.vonmisesvariate(mu, kappa) 冯·米塞斯(von Mises)分布。mu 是平均角度,以弧度表示,介于 0 和 2*pi 之间,kappa 是浓度参数, 必须大于或等于零。如果 kappa 等于零,则该分布在 0 到 2*pi 的范围内减小到均匀的随机角度。 验: • Peter Funk • James Henstridge • Juan David Ibáñez Palomar • Marc-André Lemburg • Martin von Löwis • François Pinard • Barry Warsaw • Gustavo Niemeyer 5 The choice of N_() here is totally0 码力 | 1552 页 | 7.42 MB | 9 月前3
Python 标准库参考指南 2.7.18 function for random sampling without replacement. 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。为了生成角度分布, 可以使用 von Mises 分布。 几乎所有模块函数都依赖于基本函数random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。Python 使用 Mersenne Twister 作为核心生成器。它产生 random.normalvariate(mu, sigma) 正态分布。mu 是平均值,sigma 是标准差。 random.vonmisesvariate(mu, kappa) 冯·米塞斯(von Mises)分布。mu 是平均角度,以弧度表示,介于 0 和 2*pi 之间,kappa 是浓度参数, 必须大于或等于零。如果 kappa 等于零,则该分布在 0 到 2*pi 的范围内减小到均匀的随机角度。 验: • Peter Funk • James Henstridge • Juan David Ibáñez Palomar • Marc-André Lemburg • Martin von Löwis • François Pinard • Barry Warsaw • Gustavo Niemeyer 5 The choice of N_() here is totally0 码力 | 1552 页 | 7.42 MB | 9 月前3
Python 标准库参考指南 3.6.15 机元素的统一选择、用于生成列表的随机排列的函数、 以及用于随机抽样而无需替换的函数。 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。为了生成角度分布, 可以使用 von Mises 分布。 几乎所有模块函数都依赖于基本函数random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。Python 使用 Mersenne Twister 作为核心生成器。它产生 'ignore', �→'libpuzzle', 'metalog', 'minidentd', 'misc', 'mysql-udf-global-user-variables', �→'php-jenkins-hash', 'php-skein-hash', 'php-webdav', 'phpaudit', 'phpbench', �→'pincaster', 'ping', 'posto', 'pub' 验: • Peter Funk • James Henstridge • Juan David Ibáñez Palomar • Marc-André Lemburg • Martin von Löwis • François Pinard • Barry Warsaw • Gustavo Niemeyer 备注 23.2 locale —国际化服务 源代码: Lib/locale0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.6.15 机元素的统一选择、用于生成列表的随机排列的函数、 以及用于随机抽样而无需替换的函数。 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。为了生成角度分布, 可以使用 von Mises 分布。 几乎所有模块函数都依赖于基本函数random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。Python 使用 Mersenne Twister 作为核心生成器。它产生 'ignore', �→'libpuzzle', 'metalog', 'minidentd', 'misc', 'mysql-udf-global-user-variables', �→'php-jenkins-hash', 'php-skein-hash', 'php-webdav', 'phpaudit', 'phpbench', �→'pincaster', 'ping', 'posto', 'pub' 验: • Peter Funk • James Henstridge • Juan David Ibáñez Palomar • Marc-André Lemburg • Martin von Löwis • François Pinard • Barry Warsaw • Gustavo Niemeyer 备注 23.2 locale —国际化服务 源代码: Lib/locale0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.7.13 机元素的统一选择、用于生成列表的随机排列的 函数、以及用于随机抽样而无需替换的函数。 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。为了生成角度分 布,可以使用 von Mises 分布。 几乎所有模块函数都依赖于基本函数random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。 Python 使用 Mersenne Twister 作为核心生成器。它产生 �→'ignore', 'libpuzzle', 'metalog', 'minidentd', 'misc', 'mysql-udf-global- �→user-variables', 'php-jenkins-hash', 'php-skein-hash', 'php-webdav', �→'phpaudit', 'phpbench', 'pincaster', 'ping', 'posto', 'pub' 验: • Peter Funk • James Henstridge • Juan David Ibáñez Palomar • Marc-André Lemburg • Martin von Löwis • François Pinard • Barry Warsaw • Gustavo Niemeyer 备注 24.2 locale --- 国际化服务 源代码: Lib/locale0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.7.13 数字和数学模块 The Python Library Reference, 发布 3.7.13 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。为了生成角度分布, 可以使用 von Mises 分布。 几乎所有模块函数都依赖于基本函数random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。Python 使用 Mersenne Twister 作为核心生成器。它产生 'ignore', �→'libpuzzle', 'metalog', 'minidentd', 'misc', 'mysql-udf-global-user-variables', �→'php-jenkins-hash', 'php-skein-hash', 'php-webdav', 'phpaudit', 'phpbench', �→'pincaster', 'ping', 'posto', 'pub' 验: • Peter Funk • James Henstridge • Juan David Ibáñez Palomar • Marc-André Lemburg • Martin von Löwis • François Pinard • Barry Warsaw • Gustavo Niemeyer 备注 24.2 locale --- 国际化服务 源代码: Lib/locale0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.8.20 机元素的统一选择、用于生成列表的随机排列的 函数、以及用于随机抽样而无需替换的函数。 在实数轴上,有计算均匀、正态(高斯)、对数正态、负指数、伽马和贝塔分布的函数。为了生成角度分 布,可以使用 von Mises 分布。 几乎所有模块函数都依赖于基本函数random() ,它在半开放区间 [0.0,1.0) 内均匀生成随机浮点数。 Python 使用 Mersenne Twister 作为核心生成器。它产生 �→'ignore', 'libpuzzle', 'metalog', 'minidentd', 'misc', 'mysql-udf-global- �→user-variables', 'php-jenkins-hash', 'php-skein-hash', 'php-webdav', �→'phpaudit', 'phpbench', 'pincaster', 'ping', 'posto', 'pub' • Peter Funk • James Henstridge • Juan David Ibáñez Palomar • Marc-André Lemburg • Martin von Löwis • François Pinard • Barry Warsaw • Gustavo Niemeyer 备注 23.2 locale --- 国际化服务 源代码: Lib/locale0 码力 | 1927 页 | 9.69 MB | 9 月前3
共 52 条
- 1
- 2
- 3
- 4
- 5
- 6













