程序人生
文章平均质量分 88
测试小贝
这个作者很懒,什么都没留下…
展开
-
性能测试之Mysql数据库调优
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-01-03 19:19:21 · 928 阅读 · 1 评论 -
性能测试高阶内容:了解TPS和RT之间关系
总之,在具体的性能项目中,性能场景是一个非常核心的概念。因为它会包括压力发起策略、业务模型、监控模型、性能数据(性能中的数据,我一直都不把它称之为模型,因为在数据层面,测试并没有做过什么抽象的动作,只是使用)、软硬件环境、分析模型等。有了清晰的、有逻辑的场景概念之后,在后面的篇幅当中,我们将从场景的各个角度去拆解。原创 2024-01-02 21:32:31 · 865 阅读 · 0 评论 -
测试猿的高明技巧:如何优雅地甩锅
所谓测试容易做“背锅侠”,这个有一定的外在的因素,但是更多的是内在因素;所以优雅的甩锅,不是让你不负责任、推卸责任,而且怎么把本职的工作做到最好,让锅砸不到你头上。所以只有测试猿专业的做好本职的工作,才能能够优雅的甩锅!原创 2024-01-02 21:18:54 · 780 阅读 · 0 评论 -
测开外传之 数据结构与算法(Java语言描述)
算法通常是指计算机或程序中按照一定规则解决一类问题的明确而有限的步骤,一般会应用在特定的数据结构上一般算法具有如下特征输入:具有 0 或多个输入输出:具有 1 个或多个输出有穷性:在有限的步骤后,会自动结束,不会无限循环;而且步骤会在有限的时间内完成确定性:每个步骤都有明确的含义,没有二义性可行性:每个步骤都是可行的,通过设计的步骤组合,在有限的执行次数后结束。原创 2024-01-02 21:09:12 · 904 阅读 · 0 评论 -
Python:__new__函数和__init__函数
上期回顾:Python:with上下文管理器:__enter__函数和__exit__函数。原创 2023-12-29 16:57:39 · 847 阅读 · 1 评论 -
嵌入式软件测试的总结
文章内容为本人这三年来在嵌入式软件测试(黑盒)上的一些积累吧,说起来也挺快的,毕业三年的时间就这样过去了,在两家公司工作过(现在这家是第二家),这几年的测试项目基本都是围绕着嵌入式软件,同时需要兼顾测试App端、Web端功能、Web后端接口(Postman),只是测试业务重心还是在嵌入式软件上。为什么测试的这么杂呢,其实这些全部加起来只是一个产品,只是因为目前就只有我一个测试,所以整套系统都是由我一个人来测。原创 2023-12-29 16:37:16 · 879 阅读 · 1 评论 -
自动化测试的基础知识
自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。原创 2023-12-29 16:11:13 · 814 阅读 · 1 评论 -
一次完整的测试活动都有哪些流程?
编写测试日报,定期向团队汇报测试进展以及问题及风险,编写测试总结报告,向团队汇报测试结果和上线风险。原创 2023-12-28 22:22:49 · 396 阅读 · 1 评论