自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python(八):可变对象、is和is not

文章目录可变对象is 和 is not可变对象每个对象中都保存了三个数据:id(标识)type(类型)value(值)列表是一个可变对象a = [1, 2, 3]a[0] = 10 (改对象)这个操作是在通过变量去修改对象的值这种操作补个改变变量所指向的对象当修改对象时,如果有其他变量指向了该对象,则修改也会在其他变量中体现a = [4, 5, 6] (改变量)这个操作是在给变量重新赋值这种操作会改变变量所指向的对象为一个变量重新赋值时,不会影响其他变量

2021-05-11 22:16:19 279 2

原创 python(七):序列-元组

文章目录2. 元组(tuple)2.1 操作元组2. 元组(tuple)元组是一个不可变序列,它的操作方式基本上和列表一致,所以在操作元组时,把元组当成一个不可变的列表就行,一般数据不改变时使用元组。2.1 操作元组# 创建元组my_tuple = () # 创建了一个空元组print(type(my_tuple))元组是不可变对象,不能为元组中的元素重新赋值a = (1, 2, 3, 4, 5, 6)a[3] = 10 # TypeError: 'tuple' object doe

2021-05-11 13:25:43 285

原创 python(六):序列-列表

文章目录序列1. 列表(list)1.1 列表的使用序列序列是python中最近基本的一种数据结构,数据结构指计算机中数据存储的方式序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引),并且序列中的数据会按照添加的顺序来分配索引序列的分类:可变序列:列表(list)不可变序列:字符串(str)1. 列表(list)列表是python中的一个对象对象(object)就是内存中专门用来存储数据的一块区域之前我们学习的对象,像数值,它只能保存一个单一的数据,列

2021-05-11 12:51:13 521 1

原创 python(四):运算符

文章目录1.运算符1.1 算术运算符1.2 赋值运算符1.3 关系运算符(关系运算符)1.4 逻辑运算符1.5 条件运算符(三元运算符)1.6 运算符的优先级2.控制语句1.运算符运算符(操作符)可以对一个值或多个值进行运算或各种操作,比如:+ - = 都属于运算符运算符分类1.1 算术运算符+:加法运算符,如果两个字符串之间进行加法运算,则会进行拼串操作-:减法运算符,字符串不能用*:乘法运算符,如果将字符串和数字相乘,则会对字符串进行复制操作,将字符串重复指定次数/:除法运算符,运算时

2021-05-06 10:09:46 217 2

原创 python(三):概念、语法、数据类型

文章目录基本概念1.表达式2.语句3.程序(program)4.函数(function)基本语法基本概念1.表达式表达式就是一个类似于数学公式的东西,比如:10+5 ,表达式一般仅仅用来计算一些结果,不会对程序产生实质性的影响,如果在交互模式中输入了一个表达式,解释器会自动将表达式的结果输出。2.语句.在程序中语句一般需要完成某种功能,比如打印信息、获取信息、为变量赋值print()input()a=10语句的执行一般会对程序产生一定的影响,在交互模式种不一定输出语句的执行结果。3.程序

2021-05-05 11:21:51 255 2

原创 数据库学习笔记(一):认识数据库与SQL基础

文章目录数据库概念1.概念2.数据库的发展历程3.常见数据库4.理解数据库5. 应用程序与数据库数据库概念1.概念数据库是用来存储和管理数据的仓库。数据库存储数据的优先:可储存大量数据方便检索保持数据的一致性、完整性安全,可共享通过组合分析,可产生新数据2.数据库的发展历程没有数据库,使用磁盘文件存储数据层次结构模型数据库网状结构模型数据库关系模型结构数据库,使用二维表格来存储数据(关系型数据库:MySQL)关系-对象模型数据库3.常见数据库oracle:甲骨文(最

2020-09-02 18:18:32 373

原创 web基础(三):盒模型、层模型

文章目录1.盒模型1.盒模型盒子的组成部分:盒子壁:border;内边距:padding;盒子内容:width+height;margin(外边距)+border+padding+(width+height)=盒子模型

2020-06-27 15:36:51 260

原创 web基础(二):css简单知识

文章目录1.主流浏览器及其内核2.css三种引入方式2.1 行间样式2.2 页面级css2.3 外部css文件html:结构css:样式js:行为1.主流浏览器及其内核shell内核IEtridentFirefoxGeckoGoogle chromewebkit/blinksafariwebkit参考博客:https://blog.csdn.net/zhy0929/article/details/887747032.css三种引入方式2.1

2020-06-21 21:37:09 128

原创 web基础(一):HTML简单标签

文章目录HTML骨架HTML骨架下面展示一些 内联代码片。// A code blockvar foo = 'bar';// An highlighted blockvar foo = 'bar';

2020-06-14 13:23:25 171

原创 Python解题

文章目录1.水仙花2.打印99乘法表3.list 排序和去重4.list反转与取值5.对称数组判断5.完全数1.水仙花如果一个 3 位数等于其各位数字的立方和,则称这个数为水仙花数。例如:153 = 1^3 + 5^3 + 3^3,因此 153 就是一个水仙花数那么问题来了,求1000以内的水仙花数(3位数)思路一:#-*-coding:UTF-8-*-for i in range...

2019-12-23 22:12:12 903

原创 jmeter学习笔记(三):jmeter参数化

文章目录1.CSV Data Set Config-从本地文件取数据2.函数助手3.访问地址参数化4.HTTP请求默认值测试时需要并发多个用户,为了模拟真实用户行为,我们需要模拟多个不同账号,这时就需要参数化。以下为jmeter提供可参数化的几种方式:1.CSV Data Set Config-从本地文件取数据CSV Data Set Config可以从指定的文件中一行一行的提取文本内容,根...

2019-02-25 10:57:13 663

原创 jmeter学习笔记(一):元件介绍与简单实例

1.jmeter下载与安装1.1 配置jdk环境1.2 官网下载jmeter,解压压缩包,在bin目录下双击jmeter.bat文件即可打开jmeter2.jmeter环境介绍2.1 jmeter体系结构1.【取样器】–sampler:取样器用来模拟用户操作,向服务器(被测试系统)发出http请求、Java请求等。可以把http请求元件看成一个没有界面的浏览器,可以发送http请求,接...

2019-02-20 17:35:33 692

原创 Jmeter学习笔记(二):逻辑控制器详解

1.Jmeter是基于Java的压力测试工具;

2019-02-20 17:13:01 275

原创 jmeter学习笔记(二)【附加二】:Interleave Controller 交替控制器使用实例

1.简单使用2.嵌套一个控制器,不勾选忽略子控制器3.嵌套一个控制器,勾选忽略子控制器4.交替控制器的嵌套1.简单使用如下图,设置1个线程,执行3次: 运行结果如下图: 2.嵌套一个控制器,不勾选忽略子控制器测试计划如下图: 嵌套一个循环控制器,循环次数设置3次 线程组设置1个线程,执行5次 执行结果如下图: ...

2018-07-16 22:47:28 2629 1

原创 Python学习笔记(二):使用Python写入数据到Excel文件中

1.目的:2.安装XlsxWriter3.xlsxwriter常用功能:4.在Excel中写数据:4.1 一维表格生成1.目的:用xlwt来生成excel的,生成的后缀名为xls,在xlwt中生成的xls文件最多能支持65536行数据。 python XlsxWriter模块创建aexcel表格,生成的文件后缀名为.xlsx,最大能够支持1048...

2018-07-05 18:34:09 74253 11

原创 Python学习笔记(一):安装Python

123213123

2018-07-05 14:38:02 232

原创 jmeter学习笔记(二)【附加一】:ForEach控制器使用实例

实例一:“用户自定义的变量”中定义一组变量实例二 使用“正则提取器”提取数据循环执行(暂时没用到,暂时搁置)实例一:“用户自定义的变量”中定义一组变量(1)配置 用户自定义的变量 元件,【线程组】–>【配置元件】–>【用户自定义的变量】,设置数据: (2)配置 ForEach控制器,【线程组】–>【逻辑控制器】–>【ForE...

2018-07-05 11:55:29 1397

原创 SoapUI(三):创建项目

SoapUI的项目是一个SoapUI测试中最重要的部分,只有创建了项目,才能创建对应的功能测试,负载测试,MockService等,因此如何通过一个WebService接口来创建一个项目,是最需要了解的一个功能。1.创建新项目:在左边栏Navigator区域,右键单击选择 New Soap Project 或者按快捷键Ctrl+N(Windows系统)/cmd-N(Mac系统)。

2018-06-13 16:36:50 1077

原创 Fiddler学习笔记(一):模拟弱网、过滤、设置断点

1.模拟低网速1.模拟低网速目的:模拟用户的真实使用情况,如正在下载js,css等静态资源的时候,页面的一个渲染情况。当网速很慢的时候,我们更希望看到的是先渲染出用户界面,而不是让用户看到一片空白。限速原理:通过延迟发送数据或接收的数据的时间来限制网络的下载速度和上传速度,从而达到限速的效果。方法一: Rules – Performances –...

2018-06-13 16:35:02 2644

原创 Python程序元素分析

缩进 1个缩进=4个空格缩进是用以在Python中标明代码之间的层次关系缩进是Python语言中标明程序框架的唯一手段注释注释是程序员在代码中假如附注说明信息,它不被计算机执行,也不瘦语法约束,可以在里面写入任何内容一般来说,注释用来帮助程序员记录程序设计方法,辅助程序阅读注释的两种方法: 单行注释以#开头多行注释以”’开头和结尾 变量变量是程序中最常使用,能够表示值...

2018-03-21 14:36:42 277

原创 Linux学习笔记(四):编辑器 vim

1. gedit编辑器(了解)2. sublime编辑器(熟悉)3. Vim编辑器(掌握)3.1 vi简介3.1.1 命令行模式3.1.2 文本数入模式3.1.3 末行模式3.2 vim基础操作进入插入模式进入命令模式移动光标删除命令撤销命令重复命令文本行移动复制粘贴可视模式替换操作查找命令替换命令vim里执行shell命令...

2018-03-02 15:35:03 261

原创 Linux命令学习笔记(三):用户、权限管理

用户、权限管理1.1 查看当前用户:whoami1.2 查看登录用户:who1.3 退出登录账户:exit1.4 添加用户账号:useradd1.5 设置用户密码:password1.6 删除用户:userdel1.7 切换用户:su1.8 查看有哪些用户组1.9 添加、删除组账号:groupadd、groupdel1.10 修改用户所在组:usermod1.11 ...

2018-03-01 14:36:56 235

原创 Linux命令学习笔记(二):系统管理,磁盘管理

系统管理1.1 查看当前日历:cal1.2 显示或设置时间:date1.3 查看进程信息:ps1.4 动态显示进程:top1.5 终止进程:kill1.6 关机重启:reboot、shutdown、init1.7 检测磁盘空间:df1.8 检测目录所占磁盘空间:du1.9 查看或配置网卡信息:ifconfig1.10 测试远程主机连通性:ping...

2018-02-27 15:46:04 255

原创 Linux命令学习笔记(一):文件、磁盘管理

Linux命令学习笔记(一):文件、磁盘管理Linux命令学习笔记(一):文件、磁盘管理常用命令:1.相对路径和绝对路径2.查看帮助文档2.1 –help2.2 man2.3 自动补全2.4 历史命令historyLinux命令-文件、磁盘管理1.文件管理1.1查看文件信息:ls(list简写)1.2输出重定向命令:>1.3 分屏显示 more...

2018-02-27 11:13:56 954

原创 Python编程之基本方法

程序的基本编写方法IPO模式 - I:Input 输入,程序的输入 - P:Process 处理,程序的主要逻辑 - O: Output 输出,程序的输出

2017-08-16 15:51:05 1909

原创 SoapUI(二):经典例子学习

引用经典例子学习,了解该项目,包括MokeService模拟服务和测试用例,以此来熟悉SoapUI的界面和操作。本篇主要学习SoapUI的5个功能: 1.导入项目; 2.WebService Mocking; 3.WebService Inspection; 4.对WebService服务进行功能测试; 5.对WebService服务进行负载测试。

2017-02-23 10:52:17 3298

原创 soapUI(一):基础知识

soapUI所提供的测试用例管理与测试项目所需要的层级的映射关系是相当贴近的,对应关系如下图:SoapUI中的重要名词:1.TestStep 测试步骤:测试步骤是最小的单位,一个完整的测试用例是由多个测试步骤所组成的,而每一个测试步骤,都需要根据实际的业务要求进行组织。2.TestCase 测试用例:一个测试用例代表一个完整操作,接口测试的目的,实质在于模拟外部的调用来验证接口的功能,而接口功能的各

2017-02-22 16:11:29 2409

原创 3.SVN的安装和使用——下载及安装

SVN全称Subversion,是开源的版本控制系统,支持可在本地访问或通过网络访问的数据库和文件系统存储库。提供了常见的比较、修补、标记、提交、回复和分支功能性,还增加了追踪移动和删除的能力;此外,它支持非ASCII文本和二进制数据,所有这一切都使SVN不仅对传统的编程任务非常有用,同时也适用于Web开发、图书创作和其他在传统方式下未采纳版本控制功能的领域。1.SVN的基本原理SVN是一种集中的

2017-02-21 10:31:50 351

原创 2.软件工程与软件测试理论

1.软件生命周期2.软件工程的研究领域3.软件开发模式 线性模型 渐进式模型 变换模型线性模型一般在软件需求完全确定的情况下,会采用线性模型,最具代表性的是“瀑布模型”。瀑布模型在软件工程中占有重要地位,是所有其他模型的基础框架。瀑布模型的每一个阶段都只执行一次因此是线性顺序进行的软件开发模式。瀑布模型的一个最大的缺陷:可以运行的产品很迟才能被看到,这会给项目带来很大的风险:尤其

2017-02-20 12:00:25 2702 1

原创 1.测试人员文档写作规范

缺陷报告模板 注:文档写作规范: - 合理组织语言,体现清晰的思维; - 多用短句、精炼的语言,忌长篇大论; - 适当空行和换行; - 每写一段话后自己在进行通读,看是否通顺,是否有错别字; - 尽量规范的格式。

2017-02-20 11:26:57 578

转载 抓包工具---Fiddler

Fiddler简介Fiddler是服务端和客户端之间的HTTP代理,能记录两者之间的请求,测试中常用的功能有:对特定请求及其相应进行分析设置断点修改请求参数与返回实现网络限速设定规则队请求进行mock1. 抓包代理设置:Fiddler默认开启的端口是8888,通过ipconfig查询本机IP,设置手机代理链接本机。 cmd 中查看代理是否设置成功: 2.限速Fiddler可通过延迟发送

2016-12-09 09:55:53 336

原创 adb命令调试报错及解决

cmd与adb:

2016-07-19 10:02:54 938

原创 Android UI自动化用例设计技巧

Android UI 自动化用例设计技巧封装方法和接口化封装方法:思考:编程如何越来越快?首先,经验丰富,知识面广。其次,每一个熟练编程的人员,都会有自己的一个库,那是他多年积累的宝贵经验。这些库里面有他平时碰到的各种问题的解决,各种通用的方法函数等。需要用时,新手拈来,快速组装成为一个程序。同理,自动化脚本的编写,也是一个编写,只是需求为测试用例。UI自动化用例编写容

2016-07-01 20:44:03 1142

原创 android json解析

JSON:JavaScript 对象表示方法(JavaScript Object Notation)。JSON是存储和交换文本信息的语法。JSON是轻量级的文本数据交换格式JSON独立于语言和平台JSON具有自我描述性,更易理解JSON与XML:   类似XML,比XML更小、更快、更易解析。* 没有结束标签* 更短* 读写速度更快* 使用数组* 不

2016-06-25 15:29:20 227

空空如也

空空如也

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

TA关注的人

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