- 博客(31)
- 资源 (11)
- 收藏
- 关注

原创 Linux复习随笔(一)
Linux中命令严重区分大小写ctrl+c 退出当前指令用CRT 进行连接,ftp传文件(一)hoom:存放用户文件的根目录etc:存放系统放置文件user:用于存放共享的软件资源(二)cd 在当前目录和前一次的目录来回切换 ctrl+alt+F2 有图形界面切换到dos界面 ctrl+alt 由鼠标从Linux进入到W...
2019-01-16 11:28:47
239

原创 selenium+Java(随笔复习一)
所学内容皆从《selenium自动化测试指南》 selenium一套完整的web应用程序测试系统,包含了测试的录制,编写及运行和测试的并行处selenium ide是一个创建测试脚本的原型工具,是firefox的一个插件,提供创建自动化测试的建议接口,有记录功能 (一)元素定位findElement 定位单一元素的方法findElements 定位一组...
2019-01-14 16:27:29
537
1
转载 Jmeter分布式
转载自:http://www.cnblogs.com/imyalost/p/8306866.htmljmeter用了一年多,也断断续续写了一些相关的博客,突然发现没有写过分布式测试的一些东西,这篇博客就介绍下利用jmeter做分布式测试的一些技术点吧,权当参考。。。关于jmeter的介绍和元件作用,之前的博客介绍过,很多其他同行的博客也够详细的,这里不做介绍,对jmeter不甚了解的...
2019-03-01 14:20:05
413
原创 Linux常用简单的命令(传智播客笔记)
linux的目录结构 home:家.用户的家 普通用户的家目录文件在home下 例如:一个用户tom 在home就会存在tom的目录 root:超级管理员root的家 etc:存放配置文件 usr:存放共享的资源///////////////////////linux的命令 常用的命令 查看帮助: ...
2019-02-22 10:26:50
630
原创 在linux发布一个项目
1.安装jdk a.检测是否安装了jdk 运行java -version b.若有需要将其卸载 c.查看安装那些jdk rpm -qa | grep java d.卸载 先卸载 openjdk 1.7 rpm -e --nodeps 卸载的包 rpm -e --nodeps jav...
2019-02-21 15:38:03
312
转载 JMeter中级篇-1-JMeter自带的录制功能举例
前提条件准备:1.下载并解压JMeter,保证JMeter能正常运行起来。2.一个火狐浏览器3.能连接互联网(能打开百度)接下来,我就一步一步教你如何使用JMeter进行脚本录制,然后测试下录制的脚本。 1.打开JMeter 这里,我从(https://archive.apache.org/dist/jmeter/binaries/) 下载了一个3.3版本,建议你下...
2019-02-19 10:39:41
476
原创 Iframe跳不进去怎么回事
from selenium import webdriverdriver = webdriver.Chrome()driver.get("http://www.126.com")driver.switch_to.frame('x-URS-iframe')print("s") 不知道为啥跳不进去,奇怪了我就 因为上边的加了数字可以随机变,...
2019-01-29 15:39:23
499
原创 python+Selenium(元素定位)
from selenium import webdriverdriver=webdriver.Chrome()driver.get('依安测试网址')driver.maximize_window()driver.find_element_by_class_name('el-input__inner').send_keys('用户名')print('定位输入用户名框')driver....
2019-01-29 10:22:55
203
转载 TestNg(二)用例分组
有时候我们的测试用例并不想以测试包、类和用例为单位去运行。测试用例可以有多个纬度去标识。例如,可以根据用例的重要程度划分:重要程度:低——>中——>高或者,根据用例的类型划分:类型:正常——>异常TestNG 允许我们给测试用例贴标签。我们可以根据这些标签有选择地的跳过或执行这些用例。实例import org.testng.annotations.Tes...
2019-01-25 16:18:14
438
转载 TestNg(一)testng.xml类别
Testng控制TestNg主要运用testng.xml可以分别运行测试包、测试类、测试用例(@test)指定运行测试类<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" ><suite name="Sui.
2019-01-25 09:14:17
199
原创 用python和java写Selenium同样逻辑的,脚本区别
都是自动打开谷歌浏览器百度进行搜索“selenium” 下面是java代码package cn.sz.Chrome;import org.openqa.selenium.By;import org.openqa.selenium.Keys;import org.openqa.selenium.WebDriver;import org.openqa.selenium.We...
2019-01-23 14:06:54
1671
原创 selenium+java(随笔复习二) 自动化测试框架
单元测试开发(Junit)(一)TestNG测试(本人下一篇有详细介绍https://mp.youkuaiyun.com/postedit/86636042)利用注释 来强化测试功能的一个测试框架,既可以用来做单元测试,也可以用来做集成测试selenium 是实现网页页面操作框架testNG 是用来调度测试用例的———————————————————————————————————...
2019-01-22 14:31:30
199
转载 (转)我在华为,软件测试人员在工作中如何运用Linux?
从事过软件测试的小伙们就会明白会使用Linux是多么重要的一件事,工作时需要用到,面试时会被问到,简历中需要写到。对于软件测试人员来说,不需要你多么熟练使用Linux所有命令,也不需要你对Linux系统完全了解,你只需要学会一些常用的基本命令,这些命令足够支撑你去查看日志,定位bug,修改文件,搭建环境就完全OK了。对于Linux系统底层的实现不需要了解,甚至对于绝大多数的命令都不需要知道。...
2019-01-15 15:34:50
262
原创 性能测试随笔(四)数据慢查询
(一)慢查询超过指定时间的sql语句查询。 可以用EXPLAIN分析MySQL查询性能方法(二)造成慢查询的原因没有索引。没有用索引 (最常见的设计缺陷) I/O吞吐量小,行成瓶颈效应 没有创建计算列。导致查询不优化 内存不足 网络速度慢 查询出的数据量够大 (可以采用多次查询。或者其他方法降低数据量) 锁或者死锁 ...
2019-01-14 16:12:27
483
原创 性能测试随笔(三)内存泄漏、系统的瓶颈、性能调优
(一)内存泄漏:程序在申请一个内存空间后没有释放,直到程序运行结束后才释放(二)系统的瓶颈:硬件的性能瓶颈: CPU、内存、磁盘、I/O。服务器硬件瓶颈,网络瓶颈、操作系统瓶颈、中间件瓶颈、应用瓶颈应用软件上的性能瓶颈: 一般指的是应用服务器、Web服务器、数据库系统应用程序的性能瓶颈: 程序...
2019-01-14 15:53:31
514
原创 性能测试随笔(五)吞吐量、吞吐率、tpsQPS 、性能关注、瓶颈、响应时间
(一)提高浏览器对服务器的访问速度减少数据传递次数 数据传递的大小(二)吞吐量、吞吐率、事务、TPS、QPS吞吐量:每秒的数据处理量 在给定的时间内系统完成的交易数量,即系统的吞吐量越大,说明系统在单位时间内完成的用户系统请求越多,资源越得到充分的利用 反应的是服务器承受的压力==系统级别的负载能力 F(吞吐量)=N*R/T (其中N:用户数 R:每个用户...
2019-01-14 11:32:42
1988
原创 性能测试随笔(二)断言、参数化、性能参数、jdbc、分布式、Java工程、jenkins+ant+Jmeter
(一)断言模式匹配规则包括:返回结果包括指定的内容 匹配:根据指定内容进行匹配 equals:返回结果与指定结果一致 Substring:字符串(二)jmeter进行参数化的两种方法 ${变量名}前置处理器————用户参数 (同请求发送参数值) csv数据配置————导入文件 (csv data set config)(三) 性能...
2019-01-11 16:43:43
345
1
原创 性能测试随笔(一) 设计一个比较完善的jmeter测试用例(粗略步骤)
从头翻看自己的笔记,看到那就记到哪一、设计一个比较完善的测试用例 (jmeter)1、新建线程组如下图所示,新建一个线程组 建完之后如下图所示2、samplers新建一个http请求,也可以建Java请求,或者数据库测试JDBC request 3、逻辑控制器——循环控制器比较重要4、配置元件(常用到用户定义变量、csv Data S...
2019-01-11 16:21:29
306
原创 python中常见编写代码的陷阱
1、冒号在符合语句首行末尾输入: (if、while、for等的第一行) 2、从第一行开始要确定顶层的程序代码从第一行开始3、空白行在交互模式提示符下很重要模块文件中复合语句内的空白行都会被忽视,但是在交互模式提示符时,空白行则是会结束语句换而言之,就是在交互模式下,空白行表示你已完成复合语句 4、缩进要一致避免混合制表符和空格,所以每个...
2019-01-08 15:12:52
309
原创 day7 迭代器和生成器
生成器:一边循环一边计算的机制,只有在调用时才会生成相应数据 迭代器:可以被next()函数调用并不断返回下一个值得对象称为迭代器:Iterator可以使用isinstance()来判断一个对象是否是Iterator对象 可迭代对象:可以直接作用于for循环的对象统称为可迭代对象;Iterable可以直接用于for循环的数据类型有一下几种:1、集合数据类型...
2019-01-04 16:22:49
122
原创 day6 装饰器
补上之前的,也算作复习一遍 装饰器1、为已存在的函数或对象添加额外的功能(不需要改动之前的代码)2、装饰器本质是函数3、高阶函数+嵌套函数===>装饰器有参数的情况可变参数 *args 关键字函数 **kwargsdef debug(func): def wrapper(*args, **kwargs): print "[DE...
2019-01-04 16:16:49
132
原创 (Day5) python相比较其他的语言,增加和删除了什么?
python相比较其他的语言,增加和删除了什么?1、增加了冒号:和缩进所有python的语句中嵌套着语句,都有相同的一般形式:首行一冒号结尾,首行下一行嵌套的代码往往按缩进的格式书写 2、删除了什么括号是可以不写的。在其他语言中,if(x>y).python 中则可以直接写 if x>y 不需要用分号终止语句。在其他语言中, x=2; 在p...
2018-12-12 16:51:48
132
原创 Python学习第四天(变量、集合和字符串)
上一篇没有保存伤心变量在赋值时即被创建===赋值会让变量自动生成变量在表达式中使用以前 必须被赋值————————————————————————————————————————————————集合集合中的一个项无论添加多少次,只能出现一次集合是无序的、唯一的、不可改变的 常见字符串常量和表达式:字符串中,单引号和双引号是一样的...
2018-12-12 08:35:07
136
原创 Python学习第三天(元组和文件读写)
元组元组和列表差不多,也是存一组数,但是元组一旦创建便不能在修改只有两个方法:count 和index从语法上讲:编写在圆括号中 在代码的首行加入:#-*-coding:utf-8-*- 可以输入中文字————————————————————————————————————————————————————————————————————————————————————...
2018-12-06 15:51:07
2253
原创 Python学习第二天(列表)
1、列表学习: 定义一个名称列表names,在数组中存入三个值。names=["csdn","sun","zheng"]print(names) 打印出结果 csdn,sun.zheng print(names[0]) 打印出结果 csdnprint(names[0:2]) 打印出结果 csdn,sun打印出的数据,...
2018-12-05 14:07:46
286
1
原创 Python学习第一天(循环 while if for)
Python 逻辑比Java简单一些,有些语句后面加的是引号:python更注重缩进问题 1、注释单行注释 #多行注释 ''' ''' 2、密码密文(在cmd中可以显示密文效果,pycharm中不可以)import getpasspassword =getpass.getpass("password :") 3、输入输出SZ...
2018-12-03 20:53:48
181
转载 python Windows安装
windows下python的安装—–因为我是个真小白,网上的大多入门教程并不适合我这种超级超级小白,有时候还会遇到各种各样的问题,因此记录一下我的安装过程,希望大家都能入门愉快,欢迎指教—–本文针对超级小白,内容可能会引起各路大神不适,请谨慎观看1. 打开官网/www.python.org,选择Downloads 2. 然后在这里选择要安装的版本3.X.X或者2.X.X 3...
2018-11-30 10:36:45
114
转载 LR的参数化(转载虫师)
转载连接:http://www.cnblogs.com/fnng/archive/2012/06/22/2558900.html 距离上次使用loadrunner 已经有一年多的时间了。初做测试时在项目中用过,后面项目中用不到,自己把重点放在了工具之外的东西上,认为性能测试不仅仅是会用工具,最近又想有一把好的利器毕竟可以帮助自己更好的完成性能测试工作。这算是一个认知的过程吧! 在次安...
2018-11-14 15:08:18
676
转载 性能测试瓶颈定位(2)
当怀疑内存不足时: 方法1: 【监控指标】:Memory Available MBytes ,Memory的Pages/sec, page read/sec, Page Faults/sec 【参考值】: 如果 Page Reads/Sec 比率持续保持为 5,表示可能内存不足。 Page/sec 推荐00-20(如果服务器没有足够的内存处理其工作负荷,此数值将一直很高...
2018-08-01 10:05:53
327
转载 性能测试瓶颈分析(1)
所谓性能瓶颈是限制系统性能的关键因素1、硬件上的性能瓶颈 包括:CPU、内存(RAM)、磁盘I/O例如:在需求分析和概要设计师。确定数据库服务器需要6个CPU、12G内存,但是测试时,发现CPU的持续利用率在95%以上,这时可认为在硬件上出现性能瓶颈2.应用软件的性能瓶颈包括:web服务器、应用服务器、数据库系统等例如:在配置JDBC连接池的参数时,最大连接数为50,...
2018-08-01 09:52:58
3595
软件测试——购物网站毕业设计,性能测试
2019-02-22
软件测试相关文档
2018-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人