摘要:
运用DDT思想+POM思想+pytest框架来最终实现项目 最基本的逻辑就是: test_user_login调用UserLoginPage文件调用basePage文件 test_category调用categoryPage文件调用basePage文件 文件目录: 具体例子: BasePage方法中 阅读全文
摘要:
从一个启动浏览器并打开百度网页的代码开始 from selenium import webdriver driver = webdriver.chrome() driver.get('https://www.baidu.com') from selenium import webdriver `` 阅读全文
摘要:
python写流程控制的时候,有时需要等待运行结果完成才能进行下一步。有几个想法: 一是反复循环判断直到生成结果文件(且文件中有预期结果),低效易出错; 二是用subprocess模块来判断进程结果,较为常用; 三是用drmaa包,功能强大,但使用相对复杂。 这次介绍如何用subprocess来实现 阅读全文
摘要:
一、需求: Jenkins大多数情况下都是用来部署Java项目,上一篇博客已经写了自动打包Java项目,但在现实应用中,Jenkins很强大的,可以做到自动打包发布Java项目。这篇文章,将引导大家完成完整的Java项目(自动发布代码功能)! 二、实验环境 主机名 操作系统 IP地址 软件包 Jen 阅读全文
摘要:
第一种: FROM tomcat:8.5 #维护者 MAINTAINER xx@mail.com #将webapp下的全部删除 RUN rm -rf /usr/local/tomcat/webapps/* #将target下的xx.war拷贝到/usr/local/tomcat/webapps/下 阅读全文
摘要:
在执行脚本时,弹出错误提示: /bin/sh^M:损坏的解释器: 没有那个文件或目录 这是由于脚本文件在保存时使用了DOS文件格式造成的,可以用vim打开文件,然后执行下列操作: 解决方式: 😒et ff=unix :wq 阅读全文
摘要:
第一种: 可以尝试删除原有的镜像,容器,重新拉取 docker-compose up var/cache/nginx/client_temp" failed (13: Permission denied 第二种: 关闭selium:将config中的SELINUX的值更改为disabled vi / 阅读全文
摘要:
注意:这里笔者推荐,先启动一个不挂载数据卷的mysql,从该容器中把相关挂载文件docker cp到主机目录(当然你也可以到官网下载相应的文件)。因为当你挂载的主机目录为空时,docker会帮你创建一个对应的空目录,但相应的容器中的目录也会被置为空 1.可以先随便启动移动mysql 容器,将配置文件 阅读全文