![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python编程学习解决问题
文章平均质量分 80
这里集合学习python过程遇到的环境问题,或者是使用某个库所遇到问题;总而言之、言而总之,这里有你搜索到问题的解决办法。
职说测试
资深软件测试专家,拥有超过10年行业经验。作为CSDN的知名博主和内容合伙人,我在Python和软件测试领域持续贡献优质内容。我的专业聚焦于性能测试和自动化测试(API/Ui),并荣获新星计划优秀导师的称号。感谢C站粉丝的持续支持,我致力于分享前沿技术和实战经验,助力您的技术成长。
展开
-
Python接口自动化测试框架(扩展篇)-- requests源码分析:response类的text属性都干了啥,为啥中文乱码?
背景:前面有一篇关于requests请求响应中文乱码的解决办法,但是心中仍有些疑惑,还是想知道答案,不管是否发送请求定义了content-type:text/html;charset=utf-8请求头信息,还是响应的网页源码中有charset=utf-8字符集,经过试验:response类headers中根本就没有得到我们定义的字符集,还有response.encoding得到的也不是解析网页的charset设置的字符集,很是奇怪,下面来找源码分析一下:首先我们来看requests的Response中的原创 2020-06-09 11:50:15 · 763 阅读 · 1 评论 -
流量回放平台与传统测试工具的对比分析
这些工具提供了广泛的功能,较低的成本,以及丰富的学习资源和社区支持。然而,如果公司有特定的需求,如需要捕获线上真实流量或模拟高并发场景,并且具备或愿意投入相应的资源来开发和维护流量回放平台,那么开发流量回放平台也可能是一个有价值的长期投资。在实际应用中,根据项目需求、资源可用性和长期战略目标,选择合适的工具或将两者结合使用,可以实现更全面的测试覆盖,确保软件产品的性能和可靠性。开发流量回放平台与使用传统测试工具的成本比较,需要考虑多个方面,包括初始成本、维护成本、人力成本以及潜在的效益。原创 2024-06-01 06:00:00 · 892 阅读 · 2 评论 -
探索GPT-4:人工智能解决问题的新工具
GPT-4是GPT系列的最新一代模型,它在前代模型的基础上进行了显著的改进和优化。GPT-4模型拥有更强大的语言理解能力,能够生成更加自然、流畅和准确的文本。此外,它还具备更好的上下文理解能力,可以更好地理解用户的需求,提供更加精准的解决方案。Ai168.CLUB提供的GPT-4模型工具,不仅为用户带来了解决问题的新途径,也为人工智能技术的应用和发展提供了新的思路。随着技术的不断进步,我们有理由相信,GPT-4将成为推动社会进步的重要力量。点击这里注册体验GPT-4的智能服务。原创 2023-12-30 12:26:02 · 505 阅读 · 0 评论 -
【自主探索】发现答案:为何自己寻找解答比直接获取更有效?
在为了实现UI自动化的时候,更多不是工作,而是兴趣,甚至可以说是挑战,那么下篇咱们讲讲为什么题主要写UI自动化、要用selenium、还需要无头模式?主要解决什么问题?等等一系列问题。本篇呢,主要是提醒各位,在很多答案上,没有人会告诉你一遍就会成功的经验,都需要自己不断摸索,不断去尝试挑战。原创 2023-01-21 00:00:00 · 1445 阅读 · 0 评论 -
Python开发解析Swagger文档小工具
本文正在参加「Python主题月」,详情查看 活动链接写在前头我的项目地址,欢迎star,提出更多建议!一、HTTPRUNNER开源项目当前框架已经更新到3.x版本;已经向pytest测试框架靠拢,并继承它的相关特性及优点。复制代码但它的优点,在某些人眼里也是有‘缺陷’的如:它支持抓包导出har数据文件har2case转化成json/yaml格式的测试套件;也支持手动编辑维护json/yaml格式的测试用例;但是面对接口文档,比较多的接口需要做接口测试或集成方面又略显不足,人力的手工成本大原创 2021-10-09 14:06:56 · 1777 阅读 · 3 评论 -
【Selenium全攻略】掌握这一工具,实现自动化测试的所有梦想
情况是这样的:某段时间之前,开发想找我用ui自动化帮他们实现一个功能:在系统某些时候生成报告的时候会failed,但是又不再重新生成,因此需要人工edit再次submit才能生成,原因png是由当前html页面生成。但是作为测试的我有一个疑惑?开始不是常用定时任务或是失败重试吗?怎么不这样做呢?或者有其他办法使之成功呢?然后开发自己优化了一下,就默默的成功了,这事儿就算过去了,不曾想几天前又复活了,需要我来协助,然后我问,这玩意儿不能使用接口去完成吗?开发解释:不能,why?原创 2022-12-09 10:37:52 · 971 阅读 · 0 评论 -
都2024年了,还不知道如何选本地Python开发环境管理工具
选择适合自己的Python环境管理工具,需要根据项目需求和个人偏好来决定。可以尝试不同的工具,了解各自的优劣,从而找到最适合自己的管理方式。原创 2021-09-09 14:16:38 · 453 阅读 · 0 评论 -
告别死记硬背:掌握Python正则表达式re模块的高效应用&[面向百度编程]
正则表达式可以被看作是针对字符串操作的逻辑公式。通过一些预定义的特定字符及其组合,我们可以创建一个“规则字符串”来表达对字符串的过滤逻辑。尽管在开发中可能频繁依赖网络搜索来解决问题,作者还是强调了掌握正则表达式的重要性,并鼓励通过实践来巩固知识。原创 2021-09-26 11:06:13 · 143 阅读 · 0 评论 -
【Selenium使用误区】Iframe元素定位失败:避免误提GitHub Issue的技巧
所以不要夜郎自大,戒骄戒躁,不要粗心,原本真的是几分钟可以解决的问题,而要浪费1整天。对于UI自动化的问题无非就是解决定位页面元素的问题,至于怎么想的:这个元素怎么找到,如何写最好看的xpath表达式等等,这个就需要勤加练习。原创 2022-08-09 17:01:38 · 287 阅读 · 0 评论 -
【测试人员兼职指南】利用专业技能:如何从测试转向开发赚钱
题主至今尝试性承接兼职以来,赚了也有小几千了,虽然这点钱,赚了花了也没啥感觉,收入支出并没有多大变化,但是这种助人为乐、好为人师的情绪却是饱满了不少,在跟雇主的沟通过程中发现,他们并不是很在行开发或者具有开发者思维,或许因为他们大多数是初学者或者是学生的身份,所以在收取酬劳的时候 ,多少有些恻隐之心,只想尽可能的帮助到他们,从1到500不等,至今最高才500/次;顺带加了二次确认密码的逻辑。So,不管怎样,人总是需要有进步,还要想办法多赚钱,这样或许人生有点意思的事情,共勉吧,少年!原创 2022-10-19 18:46:31 · 3981 阅读 · 3 评论 -
作为测试人员,RobotFramework框架真的是必须掌握的吗?
※技术背景需要有一定的python基础,代码阅读能力;以及自动化测试思想。去到任何一家企业,如果少不了自动化,必然会要搭建一套自动化测试框架!那么问题随之而来,这框架如何选择呢?如果是代码能力强,可以自行开发与设计,那要是不呢?KPI摆在那,总不能说不行吧!不行,代表着真的不行,在测试职业领域真的没有什么测试的不行!作者回顾以往工作经历,测试从来没有说过不字。不会安全测试,但总得会几样安全型测试工具吧,不济也该知道安全测试的目原创 2021-09-09 14:16:29 · 3640 阅读 · 0 评论 -
【前端开发选择】提醒设计决策:弹窗与Toast通知,哪个更适合?
前面说了,题主是一枚测试,尽管对于前端的知识涉猎不深,但也不是一无所知,至少需要有自己的想法,来完善不合理的需求,总不能坐以待毙,就算不能解决问题,但一定要懂得如何提问,毕竟在cc+cv的世界里,有多少事情是百度/谷歌不能办到的呢?不过话说回来,开发技能也一直是题主想要突破的屏障,先从开发语言入手,接触了一些常用的开发框架,会一点点开发技能,然后再结合前端练手,是不是很有感觉?原创 2022-10-24 00:00:00 · 575 阅读 · 0 评论 -
Python 编程实践:解决使用collections.abc模块问题
如题,发现这个问题的时候,我正在使用python+requests+pytest测试接口,控制台输出的一项warning:翻译过来呢,就是pyreadline库下的py3k_compat.py模块第8行,抛出的一个废弃警告:要使用 from collections.abc import 代替 from collections import ,并且在py3.8版本停止使用,报错的代码是:return isinstance(x, collections.Callable)原创 2021-04-02 14:14:33 · 2474 阅读 · 3 评论