![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2024年程序员学习
文章平均质量分 88
普通网友
这个作者很懒,什么都没留下…
展开
-
2024全网最全最新接口自动化测试基础(基础篇)(1),2024年最新成功从小公司跳槽
最顶端是UI测试,以用户体验为主,软件的所有功能都是通过这一层展示给用户的,因此UI测试的工作也很重要。由于UI界面以最终的用户体验为主,因此在UI测试中并不是100%地使用自动化测试,其中需要人工操作来确定UI界面的易用程度。相比UI层(主要是WEB或APP)自动化测试而言,接口自动化测试收益更大,且容易实现,维护成本低,有着更高的投入产出比,是每个公司开展自动化测试的首选。分层测试的“金字塔”模型是一种常见的软件测试模型,它根据测试的层次和重要性进行分类。原创 2024-04-21 17:07:30 · 625 阅读 · 0 评论 -
2024做安全测试必须要知道的几种方法!,2024年最新这些年软件测试面试的那些套路
免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。原创 2024-04-21 17:05:58 · 239 阅读 · 0 评论 -
性能测试问产品 压力测试指标给多少?TPS、响应时间、并发量的要求是多少?这样计算_一般做压力测试,接口300并发几秒合格
Transactions Per Second(每秒传输的事物处理个数,或者说每秒系统接收的任务数量),系统接收到任务后会有一个处理时间。在压力测试时,测试人员会主动按一定tps的量来主动发起接口请求,比如tps=50,就是每秒请求50次,获取一个平均的响应时间(单位一般都是毫秒ms)。压力测试人员口中的TPS50 200ms返回,就是指每秒测试人员主动发起50次请求,这些请求会在平均200ms返回。原创 2024-04-20 02:24:23 · 906 阅读 · 0 评论 -
性能测试必备技能:Prometheus监控平台搭建_runsv prometheus
5、进行数据源配置,因为我的 prometheus 和 grafana 装在同一台机器上,所以 ip 写的是 localhost,如果没在一台机器上,写上 prometheus 的 IP。8、点击菜单栏“Status-Targets”,看到页面中有如下 node 节点,代表 prometheus 和node_exporter 链接成功。7、在 grafana 系统页面中,通过 id 导入该模板,即可在 grafana 中看到 192.168.1.26 机器的性能监控数据。原创 2024-04-20 02:22:00 · 838 阅读 · 0 评论 -
性能测试开始前的准备工作_性能测试执行前要做什么,2024大厂软件测试面试题精选
2、deadline:即生产发布时间,根据交付时间和生产发布时间,确认具体的工作安排(比如从交付到上线只有一周,如何完成任务拆解和细化,不同人员安排不同的工作,里程碑等);3、应对策略:针对不同变更类型、影响范围、风险程度、时间等因素评估如何处理,比如:打回、需求顺延排期等;以上内容,仅供参考,具体的测试需求,还需要根据具体的项目类型、团队人员构成、职责等进行合理灵活的取舍。1、涉及范围:需求变更类型(业务场景、功能变更等)、环境交付日期、服务器地址、配置信息变更等;数据生成规则,比如加解密、随机生成等;原创 2024-04-20 02:21:29 · 854 阅读 · 0 评论 -
性能测试学习之一 ——性能测试指标,2024年最新五年软件测试开发者小米、阿里面经
性能测试过程中为了模拟真实用户的业务处理过程,在Loadrunner中构建的基于事务、脚本、虚拟用户、运行设置、运行计划、监控、分析等的一系列动作的集合,称之为性能测试场景。广义的并发–多个用户对系统发出了请求或者进行了操作,但是这些请求或操作可以是不同的,强调不限制对系统的请求操作,多适用于混合场景、稳定性测试场景。和程序对并发操作的处理,强调对系统的请求操作是完全相同的,多适用于性能测试、负载测试、压力测试、稳定性测试场景。CPU资源是指性能测试场景运行的这个时间段内,应用服务系统的CPU资源占用率。原创 2024-04-20 02:20:26 · 822 阅读 · 0 评论 -
性能测试场景的设计方法,2024年最新面试学习
如果不能解决这些问题我们就没法做容量场景设计,可能有些同学就说,直接把接口全部放到一个场景按1倍、2倍、3倍等倍数直接跑就行,没有必要考虑每个接口比例,直接跑个最大值就行,但是这样场景与实际场景有差距,跑出来的场景脱离真实性,那么我们应该怎么设计呢?我们在做脚本的时候,有多少线程就配置多少个用户,让每个线程用同一用户循环执行业务操作,但是这样的参数配置只能满足特定业务场景,比如早上登录后一直不退出,一直带着 token 操作业务,到下班退出系统,这样的场景我们有多少线程就需要准备多少用户数据。原创 2024-04-20 02:19:54 · 776 阅读 · 0 评论 -
性能测试入门 —— 什么是性能测试PTS?_pts测试方法,2024年最新BAT大厂面试基础题集合
您无需准备资源,即可按需发起压测任务,监控压测指标,获取压测报告,进而能够高效率、全方位地验证业务站点的性能、容量和稳定性。在PTS平台上,您可以用较低的人力和资源成本,构造出最接近真实业务场景的复杂交互式流量,快速衡量系统的业务性能状况,为性能问题定位、容量配比、全链路压测的流量构造提供更好的帮助。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!分享他们的经验,还会分享很多直播讲座和技术沙龙。原创 2024-04-20 02:18:10 · 697 阅读 · 0 评论 -
性能测试之Mysql数据库调优_mysql压测调优(1),整理几个重要的软件测试知识
system,const,eq_ref,ref,fulltext,ref_or_null,unique_subquery,index_subquery,range,index_merge,index,ALL,除了ALL之外,其他的type都可以使用到索引,除了index_merge之外,其他的type只可以用到一个索引。区分in和exists主要是造成了驱动顺序的改变(这是性能变化的关键),如果是exists,那么以外层表为驱动表,先被访问,如果是IN,那么先执行子查询。主要的原因是扫描行数过多。原创 2024-04-20 02:17:06 · 775 阅读 · 0 评论 -
性能测试中TPS上不去的几种原因浅析_springboot 耗时 60ms tps上不去
从常见的应用服务器来说,比如Tomcat,因为java的的堆栈内存是动态分配,具体的回收机制是基于算法,如果新生代的Eden和Survivor区频繁的进行Minor GC,老年代的full GC也回收较频繁,那么对TPS。在压力测试中,有时候要模拟大量的用户请求,如果单位时间内传递的数据包过大,超过了带宽的传输能力,那么就会造成网络资源竞争,间接导致服务端接收到的请求数达不到服务端的处理能力上限。可用的连接数太少,造成请求等待。串行、并行、长连接、管道连接等,不同的连接情况,也间接的会对TPS造成影响。原创 2024-04-20 02:16:35 · 602 阅读 · 0 评论 -
性能测试、负载测试、压力测试之间的差异!,9次软件测试面试经验总结
它还可以帮助您确定系统中的负载是如何建立和维持的。进行性能测试以检查网站服务器、数据库和网络的性能。5、应用程序可以支持的并发用户数,以及允许更多用户访问它的可扩展性。1、性能测试是一种用于确定计算机、网络或设备速度的测试方法。5、负载测试用于客户端/服务器、基于 Web 的应用程序。4、性能测试有助于检查网站服务器、数据库、网络的性能。2、确保应用程序能够达到性能测试中认可的性能点。2、负载测试模拟任何应用程序或网站上的真实负载。6、压力测试是对您网站的意外测试流量进行的。3、查找、分析和修复性能问题。原创 2024-04-20 02:15:32 · 525 阅读 · 0 评论 -
性能测试Jmeter脚本生成工具实践,零基础学软件测试编程
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!一个人可以走的很快,但一群人才能走的更远!原创 2024-04-20 02:15:01 · 801 阅读 · 0 评论 -
性能测试 —— 认识 jmeter (性能测试流程 &;&; 性能测试通过标准)
后置处理器一般放在取样器之后,用来处理服务器的返回结果,比如一个 web 应用程序,我们登录后会返回一个 SessionID, 登陆后的业务操作过程中会作为验证条件,验证用户是否合法登录。Jar 包在脚本或者 jmeter 运行时所需要的 jar 包,比如使用 JDBC 测试数据库时,就需要对应的 jdbc 驱动的 jar 包放入 lib 目录。Ext 目录下存放的是 jmeter 运行时的各个组件的 jar 包,也可以存放自定义组件和插件的 jar 包。Jmeter 的测试结果需要添加监听器来收集。原创 2024-04-20 02:13:58 · 860 阅读 · 0 评论 -
性能测试 —— 性能测试流程!,走进软件测试架构
现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛分享他们的经验,还会分享很多直播讲座和技术沙龙可以免费学习!划重点!开源的!!!qq群号:691998057【暗号:csdn999】原创 2024-04-20 02:13:26 · 830 阅读 · 0 评论 -
性能测试 —— Jmeter压测 - 内存溢出案例,2024最新阿里软件测试面试流程
快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!②通过Jvisualvm图形化。杀死项目,重启Tomcat。①Jstat命令监控JVM。②重启Tomcat项目。在第二行添加以下配置。①查看JVM配置信息。原创 2024-04-20 02:11:43 · 251 阅读 · 0 评论 -
性能测试 —— Jmeter压测 - 内存溢出案例(1),看完这一篇你就懂了
快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!②通过Jvisualvm图形化。杀死项目,重启Tomcat。①Jstat命令监控JVM。②重启Tomcat项目。在第二行添加以下配置。①查看JVM配置信息。原创 2024-04-20 02:11:12 · 375 阅读 · 0 评论 -
性能测试 —— JMeter分布式测试及其详细步骤_分布式接口测试
重要的一点是,没有任何一款工具可以应对所有性能测试,很多时候我们需要组合使用。Controller我放在Mac上跑,Workers我是通过两台Ubuntu服务器来跑,要注意它们的IP是在同一内网上的。性能测试是软件测试中的一种,它可以衡量系统的稳定性、扩展性、可靠性、速度和资源使用。堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。Worker可以在不同的服务器上,所以叫分布式,也因此可以利用多台电脑的资源来模拟足够的请求。文件,Worker是不需要的。原创 2024-04-20 02:10:41 · 843 阅读 · 0 评论 -
如何使用Prometheus监控Kubernetes集群_prometheus 监控 kubernetes
带有所有 Prometheus 刮削配置和警报规则的配置映射被挂载到 /etc/prometheus 位置中的Prometheus 容器中,作为 prometheus.yaml 和 prometheus.rules 文件。在此配置中,我们将Prometheus配置映射作为文件挂载到 /etc/prometheus 中,如前一节所述。通过将 Prometheus 配置外部化到 Kubernetes 配置映射,你不必在需要添加或删除配置时构建Prometheus 映像。Prometheus 的所有配置在。原创 2024-04-19 07:25:21 · 683 阅读 · 0 评论 -
如何使用Prometheus监控Kubernetes集群_prometheus 监控 kubernetes(3)
带有所有 Prometheus 刮削配置和警报规则的配置映射被挂载到 /etc/prometheus 位置中的Prometheus 容器中,作为 prometheus.yaml 和 prometheus.rules 文件。在此配置中,我们将Prometheus配置映射作为文件挂载到 /etc/prometheus 中,如前一节所述。通过将 Prometheus 配置外部化到 Kubernetes 配置映射,你不必在需要添加或删除配置时构建Prometheus 映像。Prometheus 的所有配置在。原创 2024-04-19 07:24:20 · 782 阅读 · 0 评论 -
全网最新最全的unittest单元测试的定义_单元测试定义,经验总结
suite.addTest(loader.discover(start_dir = r"d:\learn\python", pattern=“test_case*.py”)) # 匹配规则:所有以test_case开头的。-----setup—class-----用例test_pwd1_not_pwd2 (test_register.RegisterTestCase)开始执行–用例test_register_success (test_register.RegisterTestCase)执行结束–原创 2024-04-19 02:06:14 · 790 阅读 · 0 评论 -
全网最新最全的unittest单元测试的定义_单元测试定义(1)
AssertionError: {‘code’: 0, ‘msg’: ‘用户名和密码必须在6-18位之间!-----setup—class-----用例test_pwd1_not_pwd2 (test_register.RegisterTestCase)开始执行–用例test_register_success (test_register.RegisterTestCase)开始执行–用例test_register_success (test_register.RegisterTestCase)执行结束–原创 2024-04-19 02:05:43 · 735 阅读 · 0 评论 -
【职言】三年功能测试,一些测试工作的“吐槽”,2024年最新GitHub标星8k
这是一个工作日常经常需要回复的问题,理论上,测试这边要做出较科学合理的回复,那就要将【需求变更】、【开发进度延误】、【bug 修复不稳定】、【复杂业务流程】、【测试环境不稳定】、【上下游服务依赖】、【人员资源】、【是否引入新技术】、【回归范围】等等不确定因素考虑进去,再多方沟通确定才能获得相对合理的答案。情况2:(通常拿来主义的产品都是很懒的,同时没啥主见,甚至他会叫你去找他抄袭的那个产品聊,麻烦的点主要在于实际转测后发现功能实现与文档不一致,开发给的原因是其中的业务逻辑或用户需求不适用于当前项目)原创 2024-04-18 20:38:50 · 662 阅读 · 0 评论 -
【职言】三年功能测试,一些测试工作的“吐槽”(1),2024年大厂软件测试面经
常出现于前端开发,转测时给你的 mock 数据与实际现网数据结构不匹配,如果你是比较擅长 mock 数据和做代码 review 的,通常还挺容易踩这种坑,拿着这个错误的数据模板做了多个边界值和数据类型变化测试,代码对每个数据的处理逻辑也是正确的。大多数功能测试的现状应该差不多,通常是测试着 A 任务,就接到 B 任务的需求评审,已上线的 C 任务现网出现了些问题反馈需要你跟进,然后测试组自动化的任务 D 也要完成进度,最后 C 任务根据用户的一些反馈做了功能整改,拉你评审和排期。原创 2024-04-18 20:38:19 · 758 阅读 · 0 评论 -
zabbix 邮件报警配置_{trigger,2024年最新聊聊软件测试开发的现状和思考
默认接收人:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!恢复主旨:恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}问题详情:{ITEM.NAME}:{ITEM.VALUE}原创 2024-04-18 16:20:35 · 487 阅读 · 0 评论 -
zabbix 通过 zabbix-agent 方式监控 Windows主机_zabbix通过agent监控windows server
以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在 windows 客户端C盘 C:\Program Files\Zabbix Agent 目录下找到 zabbix_agentd.conf。此处 ServerActive 的值为zabbix服务器的IP。4)重启 zabbix-agent 服务,使修改生效。2.2 zabbix-agent 主动方式监控。原创 2024-04-18 16:19:34 · 972 阅读 · 0 评论 -
selenium webdriver运行原理与机制_brower和driver的区别
服务器之间通信的标准协议,而几乎每一种编程语言都提供了丰富的http libraries,这样就可以方便的处理客户端Client和服务器Server之间的请求request及响应response,WebDriver的结构中就是典型的C/S结构,WebDriver API相当于是客户端,而小小的浏览器驱动才是服务器端。webdriver浏览器作为一个remote-server 接受脚本的命令,同时webservice会打开一个端口:http://localhost:9515 浏览器则会监听这个端口。原创 2024-04-18 11:47:24 · 408 阅读 · 0 评论 -
selenium webdriver运行原理与机制_brower和driver的区别(1)
请求地址:http://localhost:9515/session/b2801b5dc58b15e76d0d3295b04d295c/element/0.11402119390850629-1/click。请求地址 :http://localhost:9515/session/:sessionId/element/:id/click。请求地址 :http://localhost:9515/session/:sessionId/element。要用启动浏览器的请求返回结果中的sessionId的值。原创 2024-04-18 11:46:53 · 327 阅读 · 0 评论 -
Python封装接口自动化测试套件 !,阿里内部软件测试笔记火爆IT圈
这个示例提供了一个基本的接口自动化测试套件的封装结构和代码。现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。,你可以添加更多的断言函数来处理更复杂的情况。可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛。如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受。中定义一个字典,包含所有测试用例所需的输入数据:。然后在测试用例中使用这些数据:。1024b (备注软件测试)**原创 2024-04-17 19:48:05 · 905 阅读 · 0 评论 -
Python封装——如何把python代码打包成一个可执行的,2024年最新字节跳动软件测试面试凉凉经
plt.plot(x,y3,color=“g”,linestyle=“–”,linewidth=3,label=“盾构摩擦力下界”)plt.plot(x,y5,color=“y”,linestyle=“–”,linewidth=3,label=“设备牵引力下界”)plt.plot(x,y1,color=“r”,linestyle=“–”,linewidth=3,label=“刀盘推力下界”)plt.plot(x,y2,color=“r”,linewidth=3,label=“刀盘推力上界”)原创 2024-04-17 19:47:34 · 955 阅读 · 0 评论 -
Python 接口测试之接口关键字封装_python关键字封装get关键字(1)
if == ‘’:print(get_case_is_execute())在excel中添加一条测试用例:新建testcase_test.py文件,获取接口测试用例名称:原创 2024-04-17 17:48:32 · 504 阅读 · 0 评论 -
python 异步 I O_异步io python,2024年最新阿里架构师深入讲解软件测试开发
通过上面的例子,可以看到 task1、task2仍然有前后顺序,这种前后顺序的时间可以忽略不计。但是,我们也是可以使用asyncio.gather()方法并发运行任务。task1 = asyncio.create_task(shop(8, ‘女朋友看衣服…print(time.ctime(), “开始逛街”)print(time.ctime(), “开始逛街”)print(time.ctime(), “结束.”)print(time.ctime(), “结束.”)假设单位是分钟,只需要8分钟搞定。原创 2024-04-17 17:48:01 · 794 阅读 · 0 评论 -
Linux系统安全_linux 99999 7 -1 (password set, sha512 crypt
wget https://www.openwall.com/john/j/john-1.8.0.tar.xz # 下载工具。/run # 进入运行目录 cp /etc/shadow ./shadow.txt # 复制shadow文件。./john --wordlist=passwod.lst shadow.txt # 暴力破解。cd john-1.8.0.tar.xz/src/ # 进入源码目录。./john shadow.txt # 破解shadow文件密码。原创 2024-04-17 14:00:16 · 552 阅读 · 0 评论 -
Linux系统多网卡环境下的路由配置_双网卡的路由是怎么添加来着
但是实际情况是,client节点既需要访问外网资源,又需要访问内网资源,而client只能配置一条默认路由。如果将默认路由配置在外网网卡,client可以访问172.16.2.0/24网络的资源和外网的资源,但是其余内网资源将无法访问;VMnet2、VMnet3、VMnet4均为仅主机模式,那么常规情况下,只有其网络内的各计算机之间才可以通信,要怎样才能实现三个网络间的通信呢?本实验的背景是笔者在实践中遇到过的一个问题,本实验尽量还原当时的网络环境。去掉client节点,内网和外网是隔离的网络。原创 2024-04-17 13:59:45 · 1181 阅读 · 0 评论 -
Java网络开发(Tomcat异步分页+增删改查)——从同步到异步 &; 从jsp 到 js
(5)在update.java中,获取要修改的id,更新修改后的opus的相关数据,要进行权限的业务逻辑控制,从session中获取登陆的user对象,获得id,和查询出来的要修改的数据中的userId进行对比,如果不一致,则不允许修改;如果想要回显,把select框的name也双向绑定,绑定的是从后端查询到要修改的数据中的类型id, v-model=“companyDb.typeId”;(2)在修改的update.jsp页面中,定义两个启动就执行的方法,[1].查询所有类型信息的方法;原创 2024-04-17 10:36:54 · 751 阅读 · 0 评论 -
Java网络开发(Tomcat异步分页+增删改查)——从同步到异步 &; 从jsp 到 js (2)
(5)在update.java中,获取要修改的id,更新修改后的opus的相关数据,要进行权限的业务逻辑控制,从session中获取登陆的user对象,获得id,和查询出来的要修改的数据中的userId进行对比,如果不一致,则不允许修改;如果写在这里,在axios发送了请求,等待响应的期间,程序会接着执行,此时,this.pageInfo.pageNum还是响应之前的数据,因此导致这里的this.gotoPageNum 被赋值成了上一次到的值。value不要敲错;[2].查询要修改的opus数据的方法;原创 2024-04-17 10:36:23 · 596 阅读 · 0 评论 -
Goby内测版1(4),超详细
需要注意的是 Goby 目前分为内测版、官网版和红队版,三个版本不互通,如果您发现自己的版本无法直接更新到最新内测版 Beta 1.8.292,可以查看 Goby 主界面左下角的版本图标是否为 Community 内测版。端午节时的用户调研,收到了大家很多的建议,本次更新中的大多数改善也是源自众多 Goby 一线用户的反馈。大家热爱 Goby 希望 Goby 越来越好的很多优秀建议都有被纳入我们日后的更新计划之中,未来 Goby 会加快创新研发的步伐,为用户构建更好用的平台、提供更高效的工具。原创 2024-04-17 06:52:49 · 838 阅读 · 0 评论 -
Goby内测版1(3),2024年最新Golang开发面试题目
支持可自定义漏洞组,以满足个性化的分组分类需求。在扫描前进行配置时,可以将漏洞选项设置为自定义的漏洞分组,则扫描时将只对自定义漏洞分组中包含的漏洞进行扫描。如果只想扫描某些漏洞,则可以通过这个分组功能来精准的指定需要扫描的漏洞并加快漏洞的扫描速度。例如将所有 weblogic 的漏洞分一个组,扫描配置时设置只扫描 weblogic 的漏洞组。原创 2024-04-17 06:52:19 · 422 阅读 · 0 评论 -
CSDN【top1】Pytest接口测试框架实战项目搭建_pytest框架搭建
LOGIN_DATA_YAML_FILE = os.path.join(BASE_PATH, ‘data’, ‘userInfo.yaml’) #配置文件的目录。sink = os.path.join(LOG_PATH,“{}.log”.format(log_name)) # 日志记录文件路径。CONFIG_FILE = os.path.join(BASE_PATH,‘conf’,‘config.ini’) #配置文件的目录。原创 2024-04-17 02:56:59 · 773 阅读 · 0 评论 -
CSDN【top1】Pytest接口测试框架实战项目搭建_pytest框架搭建(1)
fp.write(json.dumps(data_dict, ensure_ascii=False, sort_keys=False, indent=2)) # 对写入的json数据进行格式化。LOGIN_DATA_YAML_FILE = os.path.join(BASE_PATH, ‘data’, ‘userInfo.yaml’) #配置文件的目录。sink = os.path.join(LOG_PATH,“{}.log”.format(log_name)) # 日志记录文件路径。原创 2024-04-17 02:56:28 · 797 阅读 · 0 评论 -
3分钟了解Android中稳定性测试_手机稳定性测试,大厂软件测试高级多套面试专题整理集合
39)]原创 2024-04-16 22:33:55 · 887 阅读 · 0 评论