Python ·

聊聊自动化测试框架

无论是在自动化测试实践,还是日常交流中,经常听到一个词:框架。之前学习自动化测试的过程中,一直对“框架”这个词知其然不知其所以然。 最近看了很多自动化相关的资料,加上自己的一些实践,算是对“框架”有了一些理解,这篇博客,就聊聊自动化框架的一些事吧。。。 一、什么是框架 框架(framework)是一个框子——指其...
Python ·

聊聊性能优化模式

我个人有收藏感兴趣的技术链接的习惯,最近太忙,没太多时间看收藏的技术贴,难得今天有空,看了篇美团技术团队的关于性能优化的内容, 感觉不错,将其中的一些观点和方法做了总结归纳,其中还掺杂一些个人的思考,写下这篇博客,以备日后查阅。。。 原文链接:性能优化模式 一、性能优化的三个方面 1、降低响应时间 2...
Python ·

自动化测试中,测试数据如何管理?

今晚在某个测试群,看到有人问了一个问题:把测试数据放配置文件读取和放文件通过函数调用读取有什么区别? 当时我下意识的这么回答:数据量越大,配置文件越臃肿,放在专门的数据文件(比如excel,csv),方便针对性的维护。 乍看没毛病,但回头和人讨论这个问题的时候,就认真思考了一下这个问题,下面是我的一些思考...
Python ·

两周年:聊聊这一年的成长

两年前的今天开通了博客,去年的今天,写了一篇一周年的感想,今天博客开通两周年,还是想写一些东西,记录一路的成长收获,以及些许教训。 时间轴,依然吻合。。。 关于博客 刚开始写博客的动力,还是当做学习笔记类似的性质,记得最初是把自己学习整理的一些软件测试基础知识整理出来,然后是关于http协议相关的知识。...
Python ·

python:HTMLTestRunner测试报告优化

之前的博客有介绍过python的单元测试框架unittest,基于其扩展的测试报告模块HTMLTestRunner,不过这个报告本身的界面看起来太丑。。。 趁着今天有时间,找了两个二次开发优化后的HTMLTestRunner文件,自己做了些许改动,也算看着顺眼一点。下面给大家分享一下。。。 各版本HTMLTestRunner模块测试报告界面展示对比 1、...
Python ·

个性化定制博客访问量统计展示

今天逛博客园,发现了一个蛮好玩的东西:统计博客PV(页面点击量)的计数器。下面介绍下如何给自己的博客首页添加PV统计的方法。。。 PS:博客园的积分统计,采用的是UV(独立访客) 计数器 链接:https://www.amazingcounters.com/ 1、访问上面的链接,进入首页,点击圈出来的链接,如下图: 2、选择你喜欢的样式(也...
Python ·

关于面试:那些你应该知道的事儿

前段时间由于某些原因辞职了,最近一直在面试。面试这段时间,经历过不同业务类型的公司(电商、酒店出行、金融、新能源、银行),也遇到了很多不同类型的面试官。 之前的博客,也聊过软件测试岗位面试的一些事和性能测试岗位常见面试题,这篇博客,聊聊我对面试的一些看法,以及个人的经验总结和思考吧。。。 参考内容...
Python ·

jmeter(二十四)dubbo接口测试

最近工作中接到一个需求,需要对一个MQ消息队列进行性能测试,测试其消费能力,开发提供了一个dubbo服务来供我调用发送消息。 这篇博客,介绍下如何利用jmeter来测试dubbo接口,并进行性能测试。。。 一、Dubbo简介 dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其...
Python ·

常见的性能测试缺陷

性能测试,是结合被测系统应用架构、业务场景和实现细节、逻辑,对软件响应时间、处理速率、容错能力等进行分析测试,找到系统的性能瓶颈,并确认问题得到解决的过程。 由于工作需要,对性能测试缺陷分类进行了整理,这篇博客,聊聊常见的性能缺陷以及表现方式。。。 性能测试缺陷分类 缺陷类型 缺陷描述 硬件 磁盘...
Python ·

务虚:建立团队的性能文化

之前的性能测试博客大多都是介绍性能测试的方法、思路以及测试工具的使用,可以称之为“务实”。这篇博客,聊聊“务虚”——如何建立团队的性能文化。。。 首先来看看团队中不同角色,他们对性能的关注点都是什么?然后拆分开,从不同视角聊聊如何针对性的建立团队的性能文化。。。 不同视角的性能关注点 角色视角 性能关注...