- 博客(20)
- 收藏
- 关注
原创 在table中获取每一行scope的值
当前有一份如下数据需要展示在表格中,表格的页面元素套了一个折叠面板,需要循环page_elements中的数据展示出来。
2024-05-28 13:31:59
284
原创 fiddler
在网上查找结果发现本机情况是因为安装了EasyConnect,其中有一个自启动服务会更改代理,将服务停止之后就没有再出现这个提示了。
2024-05-21 15:30:13
272
1
原创 pytest
针对部分用例的前后置:@pytest.fixture(scope=‘fuction’, params=[“”], autouse=Fasle, ids=“”, name=“”)setup_class() 所有用例执行之前只执行一次,如创建日志对象,创建数据库连接,创建接口的请求对象。setup_class() 所有用例执行之后只执行一次,如销毁日志对象,销毁数据库连接,销毁接口的请求对象。执行顺序: 默认执行顺序从上往下,@pytest.mark.run(order=1) 指定执行顺序。
2024-05-21 14:52:39
835
1
原创 【九】fastapi+vue实现token验证登录
退出登录直接清楚token。fastapi使用的jwt做的验证: https://fastapi.tiangolo.com/zh/tutorial/security/oauth2-jwt/token_verify.py 三个方法,
2024-05-16 15:38:09
764
原创 【八】centos7.6安装chrome和chromedriver并启动selenium
学习来源:安装chrome和chrome driver安装Python11chromedriver下载地址。
2024-05-11 14:18:40
489
原创 【七】jmeter5.5+influxdb2.0+prometheus+grafana
参考文章:https://blog.csdn.net/wenxingchen/article/details/126892890https://blog.csdn.net/shnu_cdk/article/details/132182858 promethus参考由于自己下载的是infuldb2.0,所以按照上面两个步骤走不通,做了如下修改,前提目前jmeter5.6.3还不支持,但是至少要求要求5.5,所以我弄好了一个有插件的5.5。
2024-04-23 12:34:16
1476
原创 【六】fastapi+vue前后端分离项目
https://gitee.com/feiminjie/helloworldfronthttps://gitee.com/feiminjie/helloworld
2024-04-16 16:50:26
331
原创 【五】prometheus+grafna初步部署和简单使用
第一次启动的时候,发现Prometheus访问不了,可以进入容器的日志中看下,报错了的话,删掉一个pod试试,删除pod会重启一个pod,这样好像就可以了。执行最后这两个命令的时候一开始也没成功,然后我先DELETE了这两个server,然后重新创建,重复了两遍又可以了,可能是反应太慢了。注意三个文件的端口要不一样,不然会冲突,在这里运行启动命令其实就可以创建了,但是创建后会少两个监控,所以再增加一下配置。我的到这里就先结束了,没有配置持久化,没有配置告警,如果要配置的,我上面贴的学习链接可以去看下。
2024-03-13 18:21:47
1038
原创 【四】将vue部署到k8s中
步骤都和前面三步中的步骤差不多,如果有什么报错对着日志改一改就可以了。1、创建上面yml文件中的命名空间。2、在front命名空间内创建密文。我准备的Jenkinsfile。里面配置和后端写的区分开就行了。任意节点+端口就可以访问了。
2024-03-13 13:51:03
869
原创 【三】安装k8s+kuboard, 拉取harbor镜像并执行yml文件
按要求输入,名字任取,docker serve以我的例子填写的是http://103.39.222.98:80/ 一定要带端口,username和password填自己登录harbor的。安装k8s:https://kuboard.cn/install/history-k8s/install-k8s-1.19.x.html,其中初始化master和worker时都填写购买的域名,没有就不改就行,ip改为master的内网ip。上面已经设置了无密码登录,所以直接进jenkins的流水线语法中,选择。
2024-03-11 12:35:14
1705
原创 【二】jenkins拉取gitee代码并生成镜像推送harbor
选择好这个,然后配置好git信息,点击下面生成流水线脚本,然后复制生成的脚本,然后黏贴到git的jenkinsfile文件的步骤中。jenkins中build一下该任务,查看执行任务是否成功,进harbor的repo项目中查看是否有镜像,走到这里应该是有的。在流水线中添加git信息,输入一下信息后,其他默认,最后脚本路径写Jenkinsfile,点击应用保存。写入后上传到git上,然后在jenkins任务中流水线语法出选择。Jenkins中点击新建任务,输入名称,选择流水线,点击确定。
2024-03-11 11:22:32
704
原创 【一】安装Jenkins和harbor
链接:https://www.bilibili.com/video/BV1uF411Q7hD/?查看日志,找到日志的密码,然后登录打开jenkins(可能需要等待),登录输入密钥d6e81effe1774dcd80bc08bd6d62c458。下载链接 https://github.com/goharbor/harbor/releases。找到对应的jenkins版本:https://www.jenkins.io/download/等待安装完成访问harbor,端口为harbor.yml中的端口。
2024-03-11 10:34:22
411
原创 selenium webdriver通过http basic authentition
做两步处理1、第一步 driver.get("https://user:password@domain/") 谷歌提供的方法,后期可能会启用2、第二步 driver.get("https://domain/")
2019-12-13 23:56:46
604
原创 当需要在多个环境运行,请求只有域名不一致时,可以采用多.env文件处理
1、比如我当前的环境有三个国家,此时需要测试三个环境接口是不是通过 建立三个.env 命名格式为 xxx.env 在每个.env中添加对应参数2、需要在debugtalk.py添加跳过环境函数,一个脚本就可以执行在三个环境 skipIf: I 要大写,一般接函数 意思是当值为true时执行,false就跳过 ...
2019-12-13 23:46:01
311
原创 content_type决定传参类型
1、content_type为application/json时 传参就是json数据,例如:2、content_type为application/x-www-form-urlencoded时 传参是paramas;例如:3、根据传参数据为列表还是字典做区分列表:字典:去掉两个减号...
2019-12-13 23:34:02
226
原创 安装Jenkins离线或者是登录后白屏或者重启不了
1、安装成功后会有一个密码地址,那个就是根目录找到jenkins/updates/default.json 修改下图为www.baidu.com找到jenkins/hudson.model.UpdateCenter.xml修改:改地址默认jenkins默认为:https://updates.jenkins.io/update-center.json为https://...
2019-08-20 22:15:09
368
原创 requests请求一直返回404
解决问题:发送json数据一直返回4041、返回404最大的可能是找不到url2、出现以下情况json有json对象和json字符串如果是接口接受的是json字符串,headers中不需要content-type也可以请求成功response = requests.post(url= baseData.url["addorder"], ...
2019-05-10 11:30:06
17163
原创 python保留n位小数,逢尾进一
#保留n位小数且逢尾进一def transform_data(data,n): data_str = str(data).split('.') if data_str: if data_str[1] == "0"*n: final_data = int(data) elif len(data_str[1]) >= n...
2019-05-09 09:27:20
3337
原创 python+appium环境配置及连接模拟器(2018/9/26)
安装和环境配置可以看① https://blog.csdn.net/qq_35304570/article/details/80025201注意以下几点:1、首先需要安装JDK环境这里安装jdk不能安装java10(我是用的java8),否则android安装时会找不到java jdk2、选择API版本时,一般选择最新的API选择一个就好了3、node.js和appium server的...
2018-09-26 15:35:18
872
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人