测试开发之系统篇-Docker常用操作
Docker容器(Container)的运行基于镜像(image),您可以在Docker Hub上检索,或通过Dockerfile文件自己构建镜像。
首先拉取MySQL官方镜像的最新版(latest)。
docker pull mysql
使用docker images显示本地的镜像
docker images
使用docker run命令来运行容器,-d设置在后台运行,并返回容器I...
2021/07/20
aaronchen2k
1281
测试开发之系统篇-Docker容器安装
前面文章我们讲到,容器是运行在宿主机上的一个进程,多个容器之间使用同一个宿主机上的操作系统内核。此处以Ubuntu20.04系统为例,介绍Docker容器引擎的安装过程。
安装
安装依赖。
sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent softwar...
2021/07/20
aaronchen2k
1645
十大自动测试工具,你在用哪些?
软件测试作为研发过程中的重要环节,其能否达到快速响应、有效度量,实现过程自动化、系统一体化的目标,对整个组织的研发效率和产品质量将产生深远的影响。
2021/07/19
Erin520
3431
第15届敏捷状态报告:敏捷引领全球数字化转型
2021年7月9日, digital.ai发布了最新一期敏捷状态报告。在报告中,他们的观点与调查数据的结合,为调查结果提供了更深层次的理解以及更丰富的背景信息。
2021/07/15
yanruiyu
1645
现代企业架构师的5大特征及六种方法
本文将为你介绍每个人都应该知道的现代企业架构师的 5 个特征。除此之外,还可以学习如何构建所需特征以保持相关性,并以此来发展自己的业务。
2021/07/12
Erin520
1098
5W1H聊开源之Why——为什么要参与开源?
为什么开发者会愿意花费时间和精力编写这些免费公开的代码?为什么企业会愿意让他们的员工编写代码,开源让其他公司甚至是竞争对手都可以使用?个体参与开源会得到什么?本文就这些问题进行解答阐述。
2021/06/22
Erin520
1709
测试开发之系统篇-按需创建测试虚拟机
首先,我们来了解一下KVM虚拟机有关的几个概念和工具。
kvm:基于内核的虚拟机(引擎)
qemu:用于模拟虚拟机IO设备
qemu-img:虚拟机磁盘管理工具
libvirt:虚拟化服务的API接口
virsh:基于libvirt实现的命令行工具
qemu-manager:图形化管理工具
新建KVM虚拟机时,可以指定另一磁盘文件作为BackingFi...
2021/06/21
aaronchen2k
1379