![](https://img-blog.csdnimg.cn/20210531134340760.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python企业级Web自动化测试实战
文章平均质量分 76
本专栏专为Python开发者量身打造。本专栏深入探讨如何利用Python进行企业级Web应用的自动化测试,从测试框架搭建到测试脚本编写,再到测试执行与结果分析,每一步都提供详尽的指导和实战案例。无论你是自动化测试新手还是希望提升测试技能的资深开发者,这里都有实用的知识和技巧。
职说测试
资深软件测试专家,拥有超过10年行业经验。作为CSDN的知名博主和内容合伙人,我在Python和软件测试领域持续贡献优质内容。我的专业聚焦于性能测试和自动化测试(API/Ui),并荣获新星计划优秀导师的称号。感谢C站粉丝的持续支持,我致力于分享前沿技术和实战经验,助力您的技术成长。
展开
-
Web自动化测试框架(基础篇)--Selenium WebDriver工作原理和环境搭建
Selenium是一个用于Web应用程序测试的工具集。Selenium WebDriver是Selenium的一个组件,它允许程序与浏览器进行交互,模拟用户的行为,如点击、输入文本等。WebDriver是一个API和协议,它定义了客户端与浏览器之间的通信接口。客户端通过发送命令给浏览器,浏览器执行这些命令并返回结果。Selenium WebDriver是一个功能强大的Web自动化测试工具。通过本文的介绍,你应该能够理解其工作原理,并在Python环境下搭建起基本的测试环境。原创 2024-06-17 08:45:00 · 1056 阅读 · 0 评论 -
Web自动化测试框架(基础篇)--HTML页面元素和DOM对象
HTML页面元素是构成Web页面的基本单元,包括标签、属性和文本内容。每个元素在DOM中都对应一个节点。理解HTML页面元素和DOM对象对于Web自动化测试至关重要。通过Selenium WebDriver,我们可以方便地在Python中操作DOM,实现自动化测试。本文提供了一个入门指南,帮助你理解基本概念和操作。随着实践的深入,你将能够更熟练地运用这些知识,构建复杂的自动化测试脚本。本文旨在为初学者提供一个基础的入门指导,实际应用中可能需要更深入的学习和实践。原创 2024-06-10 08:45:00 · 1385 阅读 · 0 评论 -
【测试效率对比】深入分析:为何UI自动化测试的投资回报率通常低于接口自动化测试?
UI自动化测试真的比较难以实施吗?ROI真的比接口自动化测试低吗?从哪里得出如此结论?得出结论的人是否有真正实施过UI自动化测试呢?这些问题的答案可能不是绝对的,但是有一点可以肯定得出如此解决的人绝对没做过UI自动化测试!为什么题主敢这么说呢,且听题主娓娓道来!日拱一卒无有尽、功不唐捐终入海!原创 2023-06-12 10:15:00 · 666 阅读 · 2 评论 -
【自主探索】发现答案:为何自己寻找解答比直接获取更有效?
在为了实现UI自动化的时候,更多不是工作,而是兴趣,甚至可以说是挑战,那么下篇咱们讲讲为什么题主要写UI自动化、要用selenium、还需要无头模式?主要解决什么问题?等等一系列问题。本篇呢,主要是提醒各位,在很多答案上,没有人会告诉你一遍就会成功的经验,都需要自己不断摸索,不断去尝试挑战。原创 2023-01-21 00:00:00 · 1445 阅读 · 0 评论 -
【Selenium入门】验证码克星:新手也能掌握的图片识别技巧
有人开发了一个识别图片验证码的工具库ddddocr,原来题主之前有讲过,遇到这种问题就放弃或者协商,去识别存在一定开发成本或者是错误成本,毕竟正确率并没有达到100,即使是ddddocr,只有万能验证码或者不校验才是万全之策,如果它需要在生产环境运行呢?那就不能这样玩了,所以还是需要去开发对应的脚本来解决这个问题,想要保障准确率呢就选择花钱,如果无所谓就使用ddddocr库就可以了。原创 2022-09-09 00:00:00 · 1746 阅读 · 2 评论 -
【闲鱼社区互助】学生求助:如何在空闲时提供帮助而不被牵连?
从时间成本上来算,是亏了,首先误以为是ui自动化可以达到目的,效果有了但是不一定能成功,所以题主痛定思痛,需要认真思考、分析雇主的需求,然后再决定实现方案,免得最后雇主会因不满意而拒绝买单。原创 2022-07-21 11:23:03 · 375 阅读 · 0 评论 -
使用Selenium自动化测试解决报告生成失败问题及Linux部署指南
情况是这样的,某段时间之前,开发就想找我用ui自动化帮他们实现一个功能:在系统某些时候生成报告的时候会fail,但是又不再重新生成,需要人工edit再次submit才能生成,原因png是由当前html页面生成。但是作为测试的我有一个疑惑?开始不是常用定时任务或是失败重试吗?怎么不这样做呢?或者有其他办法使之成功呢?然后开发自己优化了一下,就默默的成功了,这事儿就算过去了,不曾想几天前又复活了,需要我来协助,然后问,这玩意儿不能使用接口去完成吗?开发解释:不能,why?原创 2021-08-30 15:19:51 · 353 阅读 · 0 评论 -
我就问你为啥要破解图形验证码、滑块验证码登录?就为了上去点个赞、发个文?
文章目录疑问方案方案一方案二方案三实现方案二结论疑问这到底算不算是一个问题?出于何种考虑,非得要去破解验证码、滑块验证码登录?首先,本人并不认为这是一个问题,或者叫技术难点<不难,coding解决方案,全网可查>!!!在测试人员面前,能去实现这个问题,就是能力的提现?不是,我们的目的是测试,而不是要去花大量的时间来‘制造’这个问题。方案方案一都说测试的目的不是花大量时间来‘制造’问题,那么就去沟通,让技术人员干掉这个功能,岂不皆大欢喜?方案二同方案一的就不多原创 2021-08-16 21:54:45 · 306 阅读 · 0 评论