自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 常见性能优化方法的一些总结

数据库数据库的调优,总的来说分为以下三部分:SQL调优这是最常用、每一个技术人员都应该掌握基本的SQL调优手段(包括方法、工具、辅助系统等)。这里以MySQL为例,最常见的方式是,由自带的慢查询日志或者开源的慢查询系统定位到具体的出问题的SQL,然后使用explain、profile等工具来逐步调优,最后经过测试达到效果后上线。这方面的细节,可以参考MySQL索引原理及慢查询优化。架构层面的调优这一类调优包括读写分离、多从库负载均衡、水平和垂直分库分表等方面,一般需要的改动较大,但是频率没有SQL

2020-06-19 10:31:04 598

原创 Fiddler抓包详解

一、连接1.设置fiddler,Tool->Fiddler Options->HTTPS如果要监听的程序访问的 HTTPS 站点使用的是不可信的证书,则请接着把下面的 “Ignore servercertificate errors” 勾选上。设置端口号,并允许远程连接设置完成后,重启fiddler2.设置手机代理获取电脑IP主机名填写ip,端口号填写fiddle...

2020-04-07 18:23:44 588

原创 jmeter连接并使用mysql数据

一、下载数据库驱动,放至D:\apache-jmeter-2.13\lib\ext目录下二、打开jmeter,右键添加->配置文件->JDBC Connection Configuration三、设置数据库配置信息:Variable Name:数据库变量名,后续JDBC Request中会用到这个值;Database URL:格式为:jdbc:mysql://host:po...

2020-01-15 16:56:31 413

原创 Postman切换环境变量

接口测试时,通过设置环境变量来快速更换访问的服务器地址1.添加环境配置2.设置变量3.再添加一个切换4.用法切换环境时,只需要将{{localhost}}替换为其他环境的变量名...

2020-01-09 11:14:54 556

转载 Jmeter性能结果分析

1.压测结果指标Samples:表示一共发出的请求数Average:平均响应时间,默认情况下是单个Request的平均响应时间(ms)Error%:测试出现的错误请求数量百分比。若出现错误就要看服务端的日志,配合开发查找定位原因Throughput:简称tps,吞吐量,默认情况下表示每秒处理的请求数,也就是指服务器处理能力,tps越高说明服务器处理能力越好2.压测结果分析Error%:...

2020-01-09 09:38:31 1190

原创 selenium+python 上传文件

新增轮播图功能#!/usr/bin/env python# -*- coding: utf-8 -*-import time, osfrom selenium import webdriverdriver = webdriver.Chrome()driver.maximize_window()driver.implicitly_wait(2)driver.get('http://...

2020-01-07 16:47:15 177

原创 selenium+python登录验证码处理

在实际测试中会遇到登录操作需要验证码验证,一般有以下四种思路:1.让开发把验证码注释掉2.设置万能验证码3.使用Cookie绕过验证码4.识别验证码这里演示第三种方法from selenium import webdriverdriver = webdriver.Chrome()#登录页面driver.get('http://online.xxxx.cn:1223/index....

2020-01-07 14:21:58 662

原创 Monkey命令

一、简介Monkey 是SDK中附带的一个工具。Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。该工具用于进行压力测试。然后开发人员结合monkey 打印的日志和系统打印的日志,分析测试中...

2020-01-03 17:49:08 279

原创 jmeter登录实例

1.下载jmeter进行解压,找到jmeter.bat启动2.新建线程组线程数:即并发数,如图设置为100并发启动时间:并发用户加载时间,如图设置为1s,执行时1s内要加载100并发数循环次数:填写具体数字,即为并发执行循环次数,一次场景下来,请求的数量=线程数*循环次数;选择永远,则一直执行下去,除非手动停止3.添加http请求默认值可以使用badboy录制,将录制的脚本导入jme...

2020-01-03 16:49:30 1131

原创 appium+python+unittest+HTMLRunner登录自动化测试报告

环境搭建安装jdk,配置jdk环境安装sdk,配置SDK环境安装Node.js;安装appium安装Python,进行环境配置cmd打开命令行窗口,输入:pip install Appium-Python-Client,提示成功就可以了...

2020-01-03 11:31:58 572

原创 测试工程师面试总结

根据自己的面试经历和看了其他人的面试总结,整理出一些面试中可能遇到的问题。http与https区别:1、证书方面:https 协议需要到 ca 申请证书,目前市面上的免费证书也不少,收费的也都比较贵。2、传输方式:http 是超文本传输协议,信息是明文传输,https 则是具有安全性的 ssl 加密传输协议。3、使用端口:http 和 https 使用的端口不一样,前者是 80,后者是 4...

2020-01-02 15:58:43 687

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除