摘要: 测试入行以来算算也有几年了,总体的感受有以下几点: 1.基础设施建设,这些包含: 测试流程,设计流程,评审流程,变更流程,沟通渠道,人员技术基础,业务基础,辅助工具开发,开源框架引入,跟着高效平台引用,团队氛围管理,测试环境的管理等各个方面。 为啥都把这些归类为基础设施建设呢,因为这些是后续测试开展 阅读全文
posted @ 2020-08-31 11:21 魔纹天际 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 最近需要自己搭个系统,安装linux ,记录下踩坑的历程,主要历程,安装vmware vmware 上安linux centos7 或者8(8的命令与7略微不同,所以考虑装7) 1.安装vmware 此处省略300字,建议安装Vmware15 . 2.准备需要安装的centos 安装包 下载地址:h 阅读全文
posted @ 2020-06-14 13:30 魔纹天际 阅读(171) 评论(0) 推荐(0) 编辑
摘要: UI 自动化常用的就是selenium,官网定义,Selenium 是用于Web应用程序的自动化测试工具,主要功能暂时分三大类:元素识别(也称元素定位),元素操作,分布式并行操作,再与TESTNG 测试框架(java语言)或者UnitTest(python语言)组成测试用例管理框架,进行自动化测试 阅读全文
posted @ 2020-06-07 10:26 魔纹天际 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 上一篇其实讲的是数据库查询的一些问题,也不是所有问题用一个方法都会解决问题,索引加多了也会造成存储的时候会有增加B+Tree树叶子节点分裂也会产生性能开销,这个要根据业务场景综合考虑。 然后说点和前端相关的,接口和界面如何与数据库查询连接起来,首先你从前端页面打开一个查询页面 输入查询条件 掉接口, 阅读全文
posted @ 2020-05-05 15:12 魔纹天际 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲到了查看慢查询日志可以查看sql语句,下边讲一下,如何优化查询,那就涉及到索引,索引就像书籍的目录,查询数据库不能只是简单的进行全表扫描,要根据索引找到对应的章节,对应的页面,对应的地址空间,然后返回数据,mysql 数据库的存储引擎是这么解释执行sql语句的,底层innoDB 存储引擎是这 阅读全文
posted @ 2020-05-05 15:06 魔纹天际 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 以上都是讲的实时查询的时候可以分析sql语句,不实时的呢,总不能盯着看,下边就开始说日志分析开启查询日志,或者叫慢查询日志,对执行超过一定时间的sql语句进行记录 1、show variables like '%slow%'查看是否开启慢查询配置日志 可以看到未开启,配置下开启慢查询日志记录 在 C 阅读全文
posted @ 2020-05-05 14:41 魔纹天际 阅读(148) 评论(0) 推荐(0) 编辑
摘要: profile 分析sql开销 1.使用之前先查看当前数据库的版本信息,低版本无法使用. show version(); 或者 show variables like '%version%' 2.查看profiling show variables like '%profil%' ; result: 阅读全文
posted @ 2020-05-05 09:05 魔纹天际 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 接上一篇,不知道为啥突然不能保存了,再开一篇接着写 可以看到sql语句执行的过程 四、type 表示MySQL在表中找到所需行的方式,又称“访问类型”。 常用的类型有: ALL, index, range, ref, eq_ref, const, system, NULL(从左到右,性能从差到好) 阅读全文
posted @ 2020-05-05 08:45 魔纹天际 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 数据库性能测试,各位都有过这种经历,前台界面按照某些条件筛选查询的时候返回结果特别慢,通常情况就是数据库查询返回结果比较慢,所以先看下从前到后是怎么个查询数据流走向。 首先前端界面--勾选或者添加查询条件--经过一系列的转化,转化成sql语句,然后在数据库端执行,数据库端执行完,返回结果给前端展示。 阅读全文
posted @ 2020-05-05 08:39 魔纹天际 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 最近参加了一个甲方巴巴组织的测试分享,涨见识了,了解了什么是真正的自动化测试平台,现做以下整理 关于接口自动化和UI自动化 以前我们做的自动化框架是没有操作界面的,是用python编写脚本,以unittest为框架组织管理测试用例和测试数据,用jenkins做可持续集成,定时跑任务,输出测试结果报告 阅读全文
posted @ 2020-05-02 16:38 魔纹天际 阅读(272) 评论(0) 推荐(0) 编辑