![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验分享
文章平均质量分 89
测试界的霉霉
专注分享软件测试相关技术
展开
-
selenium相关(二)—— 脚本编写注意点
iframe,又叫浮动帧标记,是内嵌的网页元素,可以将一个html文件嵌入到另一个html文件中显示。原创 2024-06-24 17:15:46 · 854 阅读 · 0 评论 -
selenium相关(一)——安装
安装selenium不少人使用pip命令来安装selenium,辛辛苦苦安装完之后,还是不能使用。所以我们可以是直接使用编译器,pycharm直接安装selenium扩展包。直接搜索selenium,选择selenium,点击Install Package,等selenium安装好就可以使用selenium了。下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!在安装谷歌驱动,查看自己电脑上的谷歌版本。打开浏览器,访问百度。原创 2024-06-24 17:02:43 · 187 阅读 · 0 评论 -
接口测试干货 —— Newman+Postman接口自动化测试完整过程
接口测试干货 —— Newman+Postman接口自动化测试完整过程原创 2024-06-22 17:13:50 · 611 阅读 · 0 评论 -
面试官必问:MySQL并发事务是怎么处理的?
MVCC 全称 Multi-Version Concurrency Control(多版本并发控制),在数据库管理系统中通过保存数据的多个版本来避免读写冲突,从而提高并发处理能力。MySQL通过事务隔离、锁机制、MVCC处理并发事务。事务隔离“读未提交”不做并发处理,不保证数据一致性。事务隔离“串行化”通过锁机制进行并发处理,并发性能低下。事务隔离“读已提交”和“可重复读”通过MVCC进行并发处理,并发性能高。原创 2024-06-21 17:53:34 · 1028 阅读 · 0 评论 -
精美可视化:Python自动化生成漂亮的测试报告
运用Python的Unittest、数据驱动测试(DDT)、Excel、Jinja2和HTML技术,构建一个能够自动生成精美可视化测试报告的自动化测试框架**”**原创 2024-05-27 17:37:15 · 823 阅读 · 0 评论 -
性能测试学习笔记
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux 6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 10、开放性测试题,11、安全测试,12、计算机基础。下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!我是小北,专注软件测试和测试开发高薪就业和跳槽,有很多就业方案可以分享给你。原创 2024-05-25 17:49:54 · 620 阅读 · 0 评论 -
解锁Python神器vars:让你的代码瞬间脱颖而出!
vars()不带参数:返回当前作用域的__dict__。带参数:返回对象的__dict__属性。vars()函数是Python中一个功能强大且多用途的工具,它让你能够动态地查看和操作对象的属性。它适用于模块、类和实例对象,让你更好地理解对象的内部结构。通过了解和熟练使用vars()函数,可以更高效地编写代码,进行调试和探索Python对象。然而,需要注意,并非所有对象都具有__dict__属性,而对于__slots__来说,vars()函数也不能直接使用。原创 2024-05-25 17:27:09 · 311 阅读 · 0 评论 -
一文读懂Linux
为了便于理解,本文从常用操作和概念开始讲起。虽然已经尽量做到简化,但是涉及到的内容还是有点多。在面试中,Linux 知识点相对于网络和操作系统等知识点而言不是那么重要,只需要重点掌握一些原理和命令即可。原创 2024-05-20 17:11:57 · 1263 阅读 · 0 评论 -
测试技术的重要性与应用:现状、方法和未来展望
全面性、自动化、可重复性和跟踪性是测试技术的基本原则,而单元测试、集成测试、系统测试、性能测试和安全测试等方法则是实现这些原则的具体手段。此外,持续集成、持续交付、敏捷测试以及人工智能和机器学习在测试领域的应用,为测试技术的不断发展提供了新的方向。:未来测试技术将继续发展和创新,自动化测试和云测试将成为主流趋势,移动和物联网测试将面临新的挑战,测试工程师的角色将发生演变。通过应用这些常见的测试方法,测试团队能够全面验证软件的各个方面,发现并解决潜在的问题和错误,确保软件的质量和可靠性。原创 2024-05-20 16:51:01 · 916 阅读 · 0 评论 -
一篇文章让你了解软件测试
白盒测试方法基于被测程序的源代码开发测试用例。常见的白盒测试方法有逻辑覆盖、数据流测试、路径分析以及程序插装等。逻辑覆盖以程序内部的逻辑结构为基础设计测试用例,要求对被测程序的结构作到一定程度的覆盖,如语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖及路径覆盖。路径覆盖是最强的逻辑覆盖准则,实际上我们只能有选择地测试程序中某些有代表的性路径。原创 2024-05-20 14:57:17 · 1444 阅读 · 0 评论 -
测试开发-脚本开发工具
今天给大家介绍一个我自己开发的脚本开发工具,可能大多数人会叫这种东西为数据工厂,但是我认为还没达到 自动生成测试数据的地步,所以先叫他脚本开发工具,顾名思义,是用来开发脚本的一个工具,那么为什么测试要做一个这么样的工具呢。整个的脚本开发工具就设计好了,这样不仅能提高测试人员的工作效率,而且可以通过脚本的编写提高测试团队的技术氛围,大家可以尝试下。下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!软件测试面试小程序。原创 2024-05-17 17:31:23 · 756 阅读 · 0 评论 -
软件测试 - 测试基础理论
软件测试是在规定的条件下对程序进行操作以发现程序错误、衡量程序质量并对其是否能够满足设计要求进行评估。简单来讲软件测试就是一种实际输出和预期输出之间的比较过程。软件测试的目的就是用最少的人力、物力等资源找到软件中的问题进行评估从而降低商业风险。原创 2024-05-16 17:40:47 · 560 阅读 · 0 评论 -
软件测试 - 缺陷管理
产品不满足用户的需求或者测试执行时实际结果和预期结果不一致都属于缺陷。原创 2024-05-16 17:36:31 · 1159 阅读 · 0 评论 -
软件测试工程师必备之软技能:结构化思维
结构化思维简单来说就是,面向问题的时候你可以通过某种结构,把它拆解成一个个你能解决的部分。举个很常见的例子来感受一下,假如你作为一个面试官,面试的时候,让候选人思考一个淘宝购物车功能,需要怎么测试?你可能会得到很多的答案:复制代码比如有些候选人会回答,先添加购物车,后删除,查看数量是否正确;勾选购物车,看价格是否计算正确;最多可以添加几个商品等等。计算下优惠券能否正常使用 ……这些答案,可能对,也可能不对,但是大多数时候,都是基于我们的测试经验来分析问题,不一定能保证想清而且想全了。原创 2024-05-14 17:50:05 · 1069 阅读 · 0 评论 -
软件测试工程师的技能树
测试设计能力代码能力自动化测试技术质量流程管理行业技术知识数据库业务知识或者这样一篇短短的文章无法涵盖软件测试的内涵,但是笔者也只是想抛砖引玉,让读者能够通过这样一种不能算全面的梳理,结合自己的工作经验,对自己所从事的软件测试工作有一个更深的理解。笔者计划根据这篇文章所列出的技能树,分别写文章进行更加细致的梳理和总结,希望能够和各位同行一起学习,一起进步,同时非常欢迎大家指正我的错误和不足。原创 2024-05-14 17:30:25 · 1003 阅读 · 0 评论 -
JVM调优-GC基本原理和调优关键分析
前面分享了JVM调优原则和原理分析这里基于该文章,我们大体上对JVM有一个概况性的理解,同时我们知道了JVM调优原则(JVM优化是不得已的手段)对调优基础知识(head堆,垃圾回收器)等知识点,有一个初步的认识。垃圾回收算法,和调优的关键指标,等内容。在内存中没有被引用的对象就是垃圾(一次请求会在内存中创建出很多的对象,这些对象不会自己消失,必须进行垃圾回收,当然垃圾回收器是jvm自己提供的。(特别注意:高并发的场景下,内存中尤其会创建海量的对象,这些对象所占用的内存必须及时被释放,否则影响程序性能)原创 2024-05-11 17:31:53 · 1060 阅读 · 0 评论 -
JVM调优-调优原则和原理分析
对于JVM调优这个话题,可能大部分程序员都听过这个名词。但是绝大多数程序员,都没有真真实实去干过,都没有真实的实践过。也不懂得如何调优?不知道要调成怎么样?那今天咋们就对这个话题来展开描述一下,如何进行jvm调优?调优原则和原理分析JVM垃圾常见的收集器JVM调优常见的工具JVM调优常用的参数JVM调优实践最后分享一个jvm调优的实践案例。希望可以帮助到各位!!!那今天我们就来分享一下,jvm调优原则和原理分析废话不多说了,直接上干货啦!!!平时我们所说的JVM广义上指的是一种规范。原创 2024-05-11 17:19:46 · 1067 阅读 · 0 评论 -
数据库调优-数据库优化
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux 6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 10、开放性测试题,11、安全测试,12、计算机基础。下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!优化服务器硬件,服务器的硬件性能直接决定着MySQL数据库的性能,硬件的性能瓶颈,直接决定MySQL数据库的运行速度和效率。这句话是什么意思呢?原创 2024-05-10 17:32:00 · 750 阅读 · 0 评论 -
数据库调优-连接池优化
先贴下Transaction Isolation: 事务间隔级别设置,主要有如下几个选项:(对JMX加解密)看到这,有些小伙伴,可能要溜了,别慌,且听我一一道来!!!上干货,安排。。。原创 2024-05-10 17:15:44 · 955 阅读 · 0 评论 -
压力测试-JMeter安装、入门、结果分析
等到服务上线后,在业务压力的冲击下,会发现程序运行非常的慢,或者是宕机,莫名其妙的出现各种问题,只会进行一些无脑的硬件资源扩容,哪扩容真的能解决问题吗?能解决的问题其实非常有限,同时也会带来新的问题, 资源浪费!因此要确保项目上线稳定可靠,必须要性能压力测试,便于早发现服务问题,早解决性能问题。降本提效 ,始终是技术人员在企业中最能体现价值的核心技能。当然,随着公司规模的扩张,部门扩张对每个人的要求不再是全能型,而是专业人才。原创 2024-05-07 17:30:02 · 1045 阅读 · 0 评论 -
软件测试必问20题(点赞码住稳上岸)
参与过多个项目的测试,包括xx电子商务系统,xx家校教育平台,xx办公系统等,项目中主要做过功能测试、接口测试、app专项测试及少量性能测试方面的工作。1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux 6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 10、开放性测试题,11、安全测试,12、计算机基础。原创 2024-04-29 17:33:08 · 619 阅读 · 0 评论 -
阿里测开面试题
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux 6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 10、开放性测试题,11、安全测试,12、计算机基础。下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!被百万人刷爆的软件测试题库!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!编辑资料获取方式 :xiaobei_upup。原创 2024-04-29 16:07:15 · 732 阅读 · 0 评论 -
自动化测试面试125道题
1、题目名称:什么是页面对象模型?岗位标签: 自动化测试是否高频: 是题目答案:页面对象模型是一种前端自动化的设计模式,把一个页面中的所有的元素封装到一个对象中,测试流程调用页面对象成员来实现完整的业务场景,按页面封装的方式,提高了测试的可维护性,减少了代码冗余。选题理由:· 高频面试题· 实际项目中经常使用到· 考察知识面· 考察知识的深度· 常识性问题2、题目名称:如何设计客户端自动化测试框架,可以满足易配置,易维护,易添加的需求?岗位标签: 自原创 2024-04-28 17:29:26 · 611 阅读 · 0 评论 -
初级软件测试工程师的一天
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux 6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 10、开放性测试题,11、安全测试,12、计算机基础。有没有35岁焦虑问题?测试工程师的“不受待见”,是由不同方面的原因造成的,但有一点是确定的:如果仅仅是为了逃避技术,贪图“点点点”的安逸而入行,后面的路注定越来越不好走。说句扎心的,不同的能力匹配不同的平台,在不同的平台上,看到的是不一样的风景,得到的也是不一样的收获。原创 2024-04-28 14:29:26 · 1144 阅读 · 0 评论 -
软件测试面试题(三)
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux 6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 10、开放性测试题,11、安全测试,12、计算机基础。下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!被百万人刷爆的软件测试题库!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!编辑资料获取方式 :xiaobei_upup。原创 2024-04-26 16:24:41 · 1109 阅读 · 0 评论 -
软件测试面试题(二)
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux 6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 10、开放性测试题,11、安全测试,12、计算机基础。下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!被百万人刷爆的软件测试题库!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!编辑资料获取方式 :xiaobei_upup。原创 2024-04-25 17:01:36 · 588 阅读 · 0 评论