08 2020 档案
摘要:安装完MySQL后,远程连接数据库的时候,出现如下错误: ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect to this MySQL server 提示信息不能远程连接数据库,考虑可能是因为系统数据库mysql中use
阅读全文
摘要:问题描述: 在安装mysql 时,如果第一次没安装成功,第二次重装可能出现莫名奇妙的情况。通过一番尝试,发现,安装往上的教程还是无法成功安装的主要原因是第一次安装虽然未成功,但是mysql 默认的3306端口已被占用。导致在随后的安装过程中,虽然每一步操作都完美无误,但是依然会出现【服务无法启动】的
阅读全文
摘要:IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。 IP地址的长度为32位(共有2^32
阅读全文
摘要:一、修改Eclipse工作区到非系统盘 建议在Eclipse启动时就把工作区改到非系统盘,尽管这非必需操作。但毕竟还有万一(就像我一样),一旦忘记备份重装系统,就全部丢失了。 二、导入现有工程 1、点击菜单File->Import 如下图 再次点击General > Existing project
阅读全文
摘要:一:分页需求: 客户端通过传递start(页码),limit(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下: 比如: 查询第
阅读全文
摘要:python profiler性能分析 一种方法: if __name__ == "__main__": import profile profile.run("foo()") 另一种命令行方法:python -m profile prof1.py profile的统计结果分为ncalls, tot
阅读全文
摘要:Java debug快捷键 Eclipse开发工具中F5、F6、F7和F8 四个快捷键能辅助我们很好地进行代码的调试,各快捷键的作用如下: F5:跳入方法; F6:向下逐行调试; F7:跳出方法; F8:直接跳转到下一个断点; Python debug快捷键 F8: step over 按F8单步运
阅读全文
摘要:一、何为框架?何为自动化测试框架? 无论是日常技术交流,还是在自动化测试实践中,经常会听到一个词叫:框架。之前对“框架”这个词知其然不知其所以然。现在看过一些资料以及加上我自己的一些实践有了我自己的一些看法。 那么:什么是框架? 在自动化实践过程中,框架就是一个半成品,框架是指对应用系统的部分设计或
阅读全文
摘要:一.可变类型与不可变类型的特点 1.不可变数据类型 不可变数据类型在第一次声明赋值声明的时候, 会在内存中开辟一块空间, 用来存放这个变量被赋的值, 而这个变量实际上存储的, 并不是被赋予的这个值, 而是存放这个值所在空间的内存地址, 通过这个地址, 变量就可以在内存中取出数据了. 所谓不可变就是说
阅读全文
摘要:在Java中,栈(stack)是由编译器自动分配和释放的一块内存区域,主要用于存放一些基本类型(如int、float等)的变量、指令代码、常量及对象句柄(也就是对象的引用地址)。 栈内存的操作方式类似于数据结构中的栈(仅在表尾进行插入或删除操作的线性表)。栈的优势在于,它的存取速度比较快,仅此于寄存
阅读全文
摘要:职业规划 1.自我介绍 个人信息:姓名,来自于xx,目前从事xx工作/行业,毕业于(只适用刚毕业/毕业学校比较有名的同学),面试xx职位 工作经验:用一句话去描述 工作能力:对工作经验的补充,要详细地描述自己会什么,我可以/能够独立编写测试文档、熟悉Linux和数据库、能够独立使用Python编写自
阅读全文
摘要:APP测试思路 采用STAR法则分析 情境(situation)、目标(target)、行动(action)、结果(result)四项 S:APP开发完成后 T:APP测试完成,产品成功 A:具体怎么做? 1.需求分析 2.测试准备 3.测试执行 4.测试分类 1.功能测试 相比web,安装,卸载和
阅读全文
摘要:1 BadBoy简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试。同时支持捕获表单数据的功能,所以能够进行自动化测试。但目前用的多的是用来进行脚本录制,BadBoy支持将脚本导出为JMeter脚本。 JMeter录制脚本有
阅读全文
摘要:1.随机生成手机号码import stringimport randomdef phone_num(): all_phone_nums=set() num_start = ['134', '135', '136', '137', '138', '139', '150', '151', '152',
阅读全文
摘要:一、修改Jmeter.bat文件,调整JVM参数,将heap和permsize值适当的设置大一点。 二、联机负载,减少单台机器上的负载线程数。 三、采用命令模式运行测试。 测试环境 apache-jmeter-2.13 1. 问题描述 单台机器的下JMeter启动较大线程数时可能会出现运行报错的情况
阅读全文
摘要:1|0为什么要做分布式 Jmeter 本身的局限性 一台压力机的 Jmeter 默认最大支持 1000 左右的并发用户数(线程数),再大的话,容易造成卡顿、无响应等情况,这是受限于 Jmeter 其本身的机制和硬件配置(内存、CPU等) 由于 Jmeter 是 Java 应用,对 CPU 和内存的消
阅读全文
摘要:问题1 JMeter连接Mysql数据库时,JDBC Request报错,提示时区值不能被识别解析: Cannot create PoolableConnectionFactory (The server time zone value '???��������??��??' is unrecogn
阅读全文
摘要:基础操作 JDBC请求,最核心的是两个jar包: mysql驱动-mysql-connector-java-5.1.13-bin.jar sqljdbc4.jar https://mvnrepository.com/artifact/mysql/mysql-connector-java https:
阅读全文
摘要:#!/bin/bash home_path="/root/.jenkins/jobs" path_file=${home_path}/path.txt log_path=${home_path}/clear.log disk_size_consum=$(df -h|grep -v grep|grep
阅读全文
摘要:(1)PATH环境变量的作用在安装JDK程序之后,在安装目录下的bin目录中会提供一些开发Java程序时必备的工具程序。对于Java的初学者,建议在命令符模式下使用这些工具程序编译运行Java程序。在Windows 2000/XP操作系统的“开始”菜单中选择“运行”菜单项,输入“cmd”命令来打开命
阅读全文
摘要:1 @echo off 2 title Run Edr Usecases 3 color 0a 4 5 ::pip install -i http://mirrors.sangfor.org/pypi/web/simple --trusted-host mirrors.sangfor.org cry
阅读全文
摘要:最近测试可靠性,参考了业界的一些思维,有些想法和建议; 先说说软件可靠性的定义,根据我测试的体会和思考,我觉得软件的可靠性就是软件系统发生故障后自动恢复或者人工干预使其能恢复到正常状态的能力;业界的测试有些把容错测试和可靠性测试搞混淆,其实两者不一样,容错测试是通过模拟一些可能发生的已知的异常操作而
阅读全文
摘要:QPS 原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间。 公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS) 。 机器:峰值时间每秒QPS / 单台机器的QPS = 需要的机器 。 每天300w PV 的在单台机器上,这台机器
阅读全文
摘要:Jmeter案例 1.创建一个简单的测试内容 1.测试目标网站是www.baidu.com 2.测试目的是该网站在负载达到20 QPS时的响应时间 2.建立测试计划 1.启动JMeter后,JMeter会自动生成一个空的测试计划,用户可以基于该测试计划建立自己的测试计划。 2. 一个性能测试请求负载
阅读全文
摘要:http://www.51testing.com/html/54/n-854654.html Jmeter目录 1、jmeter目录解析 bin 包含启动、配置等相关命令 docs 官方本地文档目录 extras 辅助库 lib 核心库,包含JMeter用到的各种基础库和插件 licenses 包含
阅读全文
摘要:在mongodb安装目录./mongouse test_dbdb.auth("test_name","test_pwd") ——数据库用户名/密码db.getCollection("表名").find()Ormongo 远程主机ip或DNS:MongoDB端口号/数据库名 -u user -p pa
阅读全文
摘要:1.脑裂 2.可靠性测试 3.性能测试如何压测?如何进行性能分析? 4.python list和tuple有什么区别? 5.什么情况下会用到存储过程,触发器和视图? 6.遇到过的性能问题?怎么解决的? 7.python的yield有什么作用
阅读全文