上一页 1 2 3 4 5 6 ··· 17 下一页

2023年2月16日

python logging日志没有写入到指定文件,写到其他项目的日志文件

摘要: 背景: 项目A为主框架项目,使用到了项目B的方法 项目A、B均有封装好的日志方法,且均在封装好的日志文件里面,增加了logger = MyLogger().info,其他文件要使用日志时,引入logger进行调用 封装的日志文件,在创建一个新的handler时,先将所有的移除(防止重复),(也是因为 阅读全文

posted @ 2023-02-16 17:24 刚刚好1 阅读(941) 评论(0) 推荐(0) 编辑

2023年2月9日

python selenium.remote远程连接时间达10分钟

摘要: 问题: 在机器A搭建了selenium-grid的环境,hub以4444端口号启动,并在4444下注册了子node,端口4445,浏览器配置chrome 使用代码进行远程连接,并创建会话: 传入的server_url = http://xxxx:4445/wd/hub driver = webdri 阅读全文

posted @ 2023-02-09 16:25 刚刚好1 阅读(562) 评论(0) 推荐(0) 编辑

python webdriver.remote远程创建火狐浏览器会话报错,Unable to create new service: GeckoDriverService

摘要: 问题: 使用selenium.webdriver.remote,远程指定地址的浏览器,并创建会话对象;创建火狐浏览器会话时,报错,错误信息如下: Message: Unable to create new service: GeckoDriverServiceBuild info: version: 阅读全文

posted @ 2023-02-09 15:45 刚刚好1 阅读(237) 评论(0) 推荐(0) 编辑

2023年2月6日

Django项目实现分页返回,结合forloop实现编号递增

摘要: 需要导入Paginator包 from django.core.paginator import Paginator 实现步骤: 需要设置每页大小 需要获取每页的页码, 查询对应的数据,提供给Paginator,转化为Page实例 自增编号结合forloop.counter,实现序号递增;但第二页开 阅读全文

posted @ 2023-02-06 17:44 刚刚好1 阅读(116) 评论(0) 推荐(2) 编辑

Django设置、使用Cookie

摘要: 使用背景: 前端根据用户选择的模块,结合ajax实现局部刷新,进到到具体模块页面后,返回,希望保持到原来选择的模块上,这就需要保存当前选择的模块id; 尝试: 1、使用Js的设置cookie,doucument.cookie = 设置cookie,设置之后,cookie值没有;要在服务器端启动,才能 阅读全文

posted @ 2023-02-06 14:10 刚刚好1 阅读(283) 评论(0) 推荐(0) 编辑

Js 实现导航li列表,选中时,显示选中样式

摘要: 结合Django项目实现 实现步骤: html页面部分,使用bootstrap.css中的样式(不用可忽略,主要class样式),要引用bootstrap.css,使用到actvie样式; <link href="../../static/css/bootstrap.css" rel="styles 阅读全文

posted @ 2023-02-06 13:53 刚刚好1 阅读(433) 评论(0) 推荐(0) 编辑

2023年1月19日

python _XMLParser.__init__()初始化失败,提示“takes 1 positional argument but 4 were given”

摘要: 问题: 在一个新的环境下,执行openpyxl相关的操作,初始化时,逐步执行,需要调到 ElementTree.py _XMLParser.__init__(self, html, target, encoding),但是初始化报错,【 _XMLParser.__init__() takes 1 p 阅读全文

posted @ 2023-01-19 11:03 刚刚好1 阅读(1020) 评论(0) 推荐(0) 编辑

2022年9月13日

python allure将生成报告和打开报告写到命令文件,并默认使用谷歌打开

摘要: 背景: 使用python + pytest +allure,执行测试用例,并生成测试报告; allure报告要从收集的xml、json等文件,生成报告,不能直接点击报告的index.html,打开的报告为NaN; 所以,创建了一个bat文件,用于执行allure命令参数,主要为收集报告,和打开报告; 阅读全文

posted @ 2022-09-13 14:23 刚刚好1 阅读(1026) 评论(1) 推荐(0) 编辑

2022年9月9日

pytest-allure 命令生成的报告,test body 没有具体的参数和日志

摘要: run.py: pytest.main([命令参数执行]),pytest命令执行完毕后,使用os.system()执行allure的命令 原因: 使用了命令:os.system('allure generate ./test_result/allurereport -o ./test_result/ 阅读全文

posted @ 2022-09-09 18:07 刚刚好1 阅读(564) 评论(0) 推荐(0) 编辑

python + pytest多进程、多线程执行用例生成报告总结

摘要: 背景: 使用多进程、多线程执行测试用例,生成测试报告;不使用多进程、多线程,以下两种方式都可生成报告 两种生成报告的形式 1、 pytestreport(pytest_session_finish时生成) 2、 allure 具体比较如下: pytest-xdist(多进程) pytest-para 阅读全文

posted @ 2022-09-09 13:47 刚刚好1 阅读(689) 评论(1) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 17 下一页

导航