摘要:
Docker镜像其实是一个篮子,它里面装的就是我们dockerfile构建的内容,但是它自己本身不关心里面是什么,它就是这么一个镜像文件,或者叫做一个篮子,你可以把镜像拿到任何的一个地方运行,都可以达到同等的效果,比如说我们在windows上跑起来eurekaServer,紧着我们到linux上同样 阅读全文
摘要:
下面就来过一下生成docker镜像 build -t:表示我现在要构建一个docker镜像,而这个镜像的名字叫做meetingfilm-backend 它的版本号是1.0。最后的点就是让它在当前目录下寻找dockerfile文件, 个人习惯用git Bash 复制进来。如果是第一次构建,事件会比较长 阅读全文
摘要:
首先需要编写DokcerFile文件 整体的三个步骤 FROM指令,相对比较特殊。docker里面的东西理论上都是运行在操作系统之上的。所以一般我们docker都会有基础镜像,这些基础镜像大部分都是以比如说centOS、linux啊、windows啊类似于这样的东西为主。 涉及到docker里面的分 阅读全文
摘要:
docker仓库 例如我们搜一个MySql 提供了各种版本 DockerFile用来编写如何生成docker镜像的文件。 容器具体跑起来的MySql的实例。我们通过访问容器就可以使用MySql 国外的域名改成国内的。 结束 阅读全文
摘要:
https://www.runoob.com/docker/windows-docker-install.html 安装完成后。 桌面右下角也会有个图标 需要做一些调整,因为docker对windows的支持非常不友好。所以安装后,要选中这个Switch to linux containers选项。 阅读全文
摘要:
轻量的虚拟化。docker是进程级别的虚拟化技术。理论上你机器上的一个进程,这个进程里面存了一台虚拟机。 结束 阅读全文
摘要:
linux环境后面会去说,这次主要是构建windows下的环境 结束 阅读全文
摘要:
自动化测试里面,两个方法怎么才能联动起来。SpringCloud是存在的,SpringCloud2是不存在的 然后给方法注入数据 传入的filmName放在这里去判断。 把输出的日志放在外面 这样就把下面方法写的值,按照顺序传入films这个测试方法。 执行了两次 再这里再加一段输出 再次测试 作业 阅读全文
摘要:
这里改成用String接收,因为一会解析的时候要用json去解析,直接转对象会比较麻烦, 把这个对象类全部复制过来。 使用fastjson 把films转换成java的类 判断计数器是否为1 执行这个测试方法、。filmName为空了 这里没有返回filmName 加上filmName 结束 阅读全文
摘要:
模拟电影添加的方法 自定义这样一个对象,这是测试add方法需要的传的vo对象 把原来的属性都复制过来。加上@Data生成getter和setter 填写每个属性的值 打印结果对象 启动eurekaServer和film这两个服务 直接运行这个测试方法 执行成功了的,但是后台给了一个时间格式错误的信息 阅读全文
摘要:
启动eurekaServer和film这两个服务 假设我们就开始做模块测试 创建测试类 创建common包 创建RestUtils 使用restTemplate来访问films电影列表,url我们先写死,后面就是考虑要不要转成对象。 复制common里面utils包的引入 testng项目引入uti 阅读全文
摘要:
测试报告准备好了这三个文件 首先是依赖包 版本号提取出来 因为我们这里用的是dependencyManagement,它并不会真的加载包,它只是做一个包管理,所以这里我们目标是只是让maven帮我们管理版本,这样在出现版本编程的时候,只需要改一个项目的配置,底下的我们就不需要管。 放到testng的 阅读全文
摘要:
常见的注解 引入日志,在方法上加@Test方法,里面日志输出一段话 除了第一个,其他的都改成info输出日志。 再来执行 这写错了修正一下 再次运行测试 加一个test02的方法 再来测试 boforeMethod和afterMethod永远在方法之前和之后运行一遍。 boforeClass是在测试 阅读全文
摘要:
构建演示环境 先复制groupId 创建模块 改模块的名称 都改成下划线的形式 这是改完后的 删除这三个文件,这是没有用的 复制日志的配置文件 配置文件修改为yml格式 日志的配置 父工程引入这个模块 修改父工程为show 清空默认的依赖 引入包,在父工程引入 把版本的依赖放上面去 再复制到show 阅读全文
摘要:
一处编程,处处测试 结束 阅读全文
摘要:
testEG开发式的自动化编程,和开发息息相关,同时给我们减轻了很多工作压力。 结束 阅读全文
摘要:
我们要解决的是eurekaServer的安全问题, 这是准备的资料 首先是引入包,然后是配置安全信息 superuser代表的是超级管理员 配置 两项配置,一个是security的配置, 以后再注册eurekaServer的服务就不能再这么去注册了。 用户名+密码+@localhost。这样它在解析 阅读全文
摘要:
eureka server上存了很多的敏感数据 结束 阅读全文