12 2021 档案
摘要:docker hub:公有云docker镜像的托管平台 就和github性质其实是一样的,github是公有云代码托管平台 修改镜像名 docker image tag 3772ae0f5f8a(被修改的镜像ID) wuyashare(docker hub的昵称)/flask_app 上传镜像到do
阅读全文
摘要:构建 运行 访问 三步走。。。。。。。。 部署Nginx (一个中间件) 构建: docker build -t nginx_web -f Dockerfile .运行镜像: docker run --rm -p80:80 nginx_web 访问: http://localhost:80 结果:
阅读全文
摘要:环境部署 基本流程:1、开发编写完代码进行自测2、编写Dockerfile来构建镜像3、执行编写的Dockerfile的文件4、执行Dockerfile文件成功后,也就是构建镜像成功5、使用docker images,就可以查看到构建成功的镜像信息6、把镜像导出,发送给测试同学7、测试再导入,使用d
阅读全文
摘要:Docker 1.什么是Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker的思想来自于集装箱,集装箱解决了什么问题
阅读全文
摘要:测试计划(目的、内容)、测试用例的编写与评审 测试计划的定义及目的:一个叙述了预定的测试活动的范围(做什么事情)、途径(什么技术和方法)、资源(时间和人力)以及进度安排的文档。 它确认了 测试项、被测特征、测试任务、⼈员安排以及任何偶发事件的⻛险。软件测试计划是指导测试过程的纲领性⽂档。 测试计划内
阅读全文
摘要:持续集成(Continuous Integration) 它的好处具体有两 点: 1、快速发现错误,每完成一点更新,就集成到主干分支,可以快速发现错误, 定位错误也是很容易 2、防止分 支大幅度偏离主干。如果不是经常集成,主干又在不断更新,会导致以后集成的难度变大,也有可能导致难以集 成。 CI 持
阅读全文
摘要:环境搭建步骤: 1、按照selenium的第三方的库,pip3 install selenium2、按照chrome的浏览器3、下载浏览器对应的驱动 https://www.google.cn/chrome/index.html http://npm.taobao.org/mirrors/chrom
阅读全文
摘要:https://blog.csdn.net/weixin_45294964/article/details/113512584 po设计模式 page object 创建可以跨多个测试用例共享的代码减少重复代码的数量如果用户界面发生了维护,我们只需要维护一个地方,这样修改以及维护的成本相对而言是比较
阅读全文
摘要:分离测试固件 @staticmethod和@classmethod是python中的两个装饰器(装饰器理解请见:python装饰器)。 @staticmethod将函数转换成为一个静态方法,@classmethod将函数转换成为一个类方法。 以下是分离出的初始化信息 下面直接写测试用例 参数化 相同
阅读全文
摘要:富文本编辑 富文本编辑可以用函数 def richText(driver, content): ''' 实现在富文本里面输入内容 :param driver: webdriver实例化后的对象信息 :param content: 富文本里面需要输入的文字内容 :return: ''' js = "d
阅读全文
摘要:悬浮下拉框 的设置选择 下拉框的选择 显性等待 在UI的自动化测试中,经常会由于网络加载慢的问题导致资源加载不出来,从而影响测试的效率,之前我们对这样的处理方案是使用了time库里面的sleep()方法来休眠几秒钟,但是这样的方式毕竟不是很好的解决方案。在UI自动化测试中,关于等待的部分,主要汇总为
阅读全文