自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git常用命令

git常见命令:1. 以当前分支的代码创建新分支git checkout -b 新分支名称2. 拉取本地存在的远端分支:git pull origin 远程分支名2. 拉取本地不存在的远程分支git checkout -b 新分支名称 origin/远程分支名3. 查看当前所在分支 git branch4. 查看远程分支 git branch -a5. 同步远程分支 git f...

2018-11-01 17:19:19 208

原创 基于python的自动化测试环境的搭建

工具介绍:pycharm 编写自动化脚本anoconda python开发的工具包 相当于java中的jdkselenium 浏览器自动化测试框架1,先下载anoconda,然后在下载pycharm并安装2,下载完成后,需要将anoconda配置到pycharm中找到preference---project interperter后面的框里面应该选择你的anaconda中p...

2018-09-04 17:50:20 513

原创 mac下安装fidder

下载Fiddler for mac(Fiddler官网);Fiddler下载地址: https://www.telerik.com/download/fiddler 如下图所示: ![这里写图片描述](https://img-blog.csdn.net/20180827170909115?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0...

2018-08-27 17:10:42 2888 1

原创 Python10(多线程)

多线程和进程概念进程:是计算机中的程序关于某数据集合上的一次运动活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础线程:有时被称为轻量级进程,是程序执行流的最小单位,线程是进程中的一个实体。是被系统独立调度和分派运行多个线程完成不同的工作,称为多线程线程和进程的区别子进程和父进程有不同的代码和数据空间,而多个线程则共享数据空间,每个线程有自己执行堆栈和程序计数器...

2018-07-27 23:29:43 375

原创 Python09(XML解析)

xml文件处理XML 指可扩展标记语言, XML 被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。xml和html区别:xml:传输存储数据html:显示网页xml特征:它是有标签对组成 标签可以有属性 id,name标签对可以嵌入数据 <a></a>标签可以嵌入子标签 具有层...

2018-07-27 23:20:11 172

原创 python08(文件I/O)

1,文件处理使用python内置文件open()打开文件file object = open(file_name [, access_mode][, buffering])各个参数的细节如下:file_name:file_name变量是一个包含了你要访问的文件名称的字符串值。access_mode:access_mode决定了打开文件的模式:只读,写入,追加等。所有可取值见如下...

2018-07-27 23:11:57 153

原创 python07(异常)

什么是异常?异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 常见的异常:FileNotFoundError 文件未找到异常BaseException 所有异常的基类NameE...

2018-07-27 23:05:34 199

原创 python06(模块)

Python 模块Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块可以使代码清晰,调用方便。import 导入模块import 语句 from…import 语句 #import time import random from time import sleep #...

2018-07-27 22:45:36 150

原创 python05(面向对象)

python 的面向对象Python中的对象的两个特征:属性,方法eg:人,姓名,住址name = "jack"city = "beijing"print("My name is %s and come from %s" % (name, city))name = "mary"city = "shanghai"print("My name is %s and come fro.

2018-07-27 22:32:26 114

原创 python04(函数)

函数函数的定义是为了让相关涉及到此功能的方法调用,这样可以避免写一些重复性的代码。模块化管理使用户用起来更加方便。函数调用def Max_num(a,b): if a > b: return a elif a < b: return b else: return a#调用函数Max_num()r...

2018-07-27 21:30:48 135

原创 python03(条件和循环语句)

1.if条件判断if 判断条件: 执行语句else: 执行语句 注意print缩进eg: score = 80 if score >= 80 : print("Score is A") elif score >= 60 : print("Score is B") else: print("Score is C") ...

2018-07-26 18:06:42 185

原创 python02(变量类型)

注意:1,Python 中的变量赋值不需要类型声明。(java必须先声明变量,才可以使用)2,变量在使用之前必须赋值(使用=来赋值)python 常用的数据类型#整数x = 5y = 6z = x + yprint(z)#字符串str = "hello world!"print(str)#转义字符print("hello \world")print("c...

2018-07-25 18:34:35 142

原创 python01(程序简单的输出)

打印字符串print(“hello World !!!”)打印整数print(500)打印变量name = “自学” print(“hello %s” % name)input语句con = input(“please input Content”) print(“the input Content is %r” % con) 命令行执行文件:如下图所示 在...

2018-07-25 17:36:29 426

原创 python环境配置

1,先下载安装anaconda 打开官网网址 https://www.anaconda.com/download/#windows 如下图 下载自己想要用的版本,下载完成后双击 直接next 选择同意 next 然后 勾选上,点击...

2018-07-25 16:54:52 167

原创 fiddler做web的压力测试

1)浏览器打开需要测试的url,可以看到url被fiddler拦截到,并出现在列表中。2)在拦截到的url上点击鼠标右键,->replay -> shift+reissue request 设置访问次数,比如1003)在列表中出现100条url,点上方的绿色箭头GO图标,开始测试,可以看到请求被发出。4)可以查看请求的状态值,返回内容等。eg:网站首页htt...

2018-07-24 15:29:55 4851 1

原创 fidder的使用

1.首先打开fidder ,清空内容。然后点击网站首页http://test.polyt.cn/theatre/index?theaterId=50 抓包到相应的路径,然后可以看参数2,Before requests(请求前拦截),After Requests(请求后拦截),默认设置成Disabled3,请求前拦截下单修改运费例子: 将运费10改为1 ...

2018-07-24 15:22:55 1029

原创 jmeter4.0 安装及简单使用

1,下载安装jmeter4.0下载地址http://jmeter.apache.org/download_jmeter.cgi 打开后找最新版本的jmeter下载: 下载之后解压,然后打开E:\apache-jmeter-4.0\apache-jmeter-4.0\bin 下面的jmeter.bat出现如下界面: 2,一个简单的测试用例1,创建线程组使用 JMeter 测试...

2018-07-23 18:29:37 12734 2

原创 使用postman测试接口

1,打开postman,找到collections,点击+号,创建集合测试的名字如下图: 2,依次创建接口首页,详情页分别添加到创建好的微信公众号集合里。如下图所示: 3,创建好如下图: 4,点击微信公众号右边的箭头如下图所示: 5,点击run,出现如下图: 6,点击start run:接口测试状态码为200,即接口是通的。如下图所示 ...

2018-07-23 10:32:10 551

原创 软件测试的流程

需求分析阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议制定测试计划主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。测试设计主要是编写测试用例,会参考需求文档(原型图),概要设计,详细设计等文档,用例编写完成之后会进...

2018-07-12 12:02:13 212

原创 Html5标签

HTML5 <meta> 标签】描述 HTML 文档的元数据:<head><meta name="description" content="标签"><meta name="keywords" content="html"><meta name="author" co

2018-03-14 23:27:56 165

原创 html5的标签

HTML5 <input> 标签<input> 标签规定了用户可以在其中输入数据的输入字段。 <input> 元素在 <form> 元素中使用,用来声明允许用户输入数据的 input 控件。 输入字段可通过多种方式改变,取决于 type 属性。HTML5 <img> 标签<img> 标签定义 HTML 页面中的...

2018-03-14 20:54:05 240

原创 html5的标签

HTML5 <details> 标签<details> 标签规定了用户可见的或者隐藏的需求的补充细节。 <details> 标签用来供用户开启关闭的交互式控件。任何形式的内容都能被放在 <details> 标签里边。 <details> 元素的内容对用户是不可见的,除非设置了 open 属性。HTML5 <div>...

2018-03-14 17:29:41 215

原创 HTML5标签

HTML5 <!DOCTYPE> 标签<!DOCTYPE>声明html5的起点。也就是说它必须放在文档的第一行。<!DOCTYPE html><html><head> <title>html5</title></head><body>

2018-03-13 18:25:04 1167

原创 数据库的隔离级别

数据库的事物的四大特性原子性事务的执行要么全部成功;要么全部失败,失败会导致事务回滚。一致性一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。 拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应该还得是5000,这就...

2018-02-26 17:18:09 157

原创 ngrok使用

1,下载ngrok 2,打开 3,以8080端口号为例子: 一次输入这两个命令 ngrok authtoken 7qMqH9iJdXUEpY3hfcaN4_2wkP9tBzG3ACc86BEnkYd ngrok http 8080 4,此时已经将8080映射成域名 ec3e61dc.ngrok.io 5,总结:映射域名后方可访问

2017-12-11 19:51:54 235

原创 MyBatis传参问题

1,单个参数boolean deleteByUserId(Long userId);<!-- 通过userId删除用户所有特殊权限 --> <delete id="deleteByUserId" parameterType="java.lang.Long" > delete from o_user_group_rel_t where USER_ID = #{userId,jd

2017-12-08 17:22:52 641

原创 angularjs实例代码

user_access_special_role.html<!DOCTYPE html><html lang="en"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="expires" content="0"/> <meta http-

2017-12-06 11:44:48 312

原创 调用第三方接口总结

1,需要账号的要先申请账号。 2,申请完账号,严格对照接口文档开发。 3,注意文档的每个字段。都有它的特殊含义。 4,拼接第三方的参数接口最好写在配置文件中,方便修改 5,之前做过的,face++,第三方(微信,qq)登录授权,微信,银联支付等 都是拼接参数,发送请求。成功后返回所需要的信息进行业务处理。 总之一句话:细心、严谨、规范。

2017-11-23 10:15:51 2952

原创 银联支付证书下载及导出流程(带图)

一:证书下载流程 1.登入CFCA官网网址:www.cfca.com.cn,点击“生产系统证书下载”; 2,点击新证书下载平台(生产证书); 3, 首次下载证书,请按照页面提示安装相应程序,以保证证书顺利下载; 4,输入CFCA提供的两码(用户参考号、用户授权码),制证方式默认,软件CSP默认,点击下。 5,完成下载操作后,页面会出现下载成功的提示。下载的证书自动存放在I

2017-11-22 20:34:27 3794

原创 java导出excel表格

1.http://mvnrepository.com/找到需要的包 2,封装导出数据

2017-11-21 18:00:11 3022 1

原创 银联支付(WAP支付)

一,准备工作:开发阶段只需要银联的测试账号即可。 上官网https://open.unionpay.com/ajweb/product/detail?id=66找到Demo/SDK ,选择自己要做的 下载成功后打开官方文档https://open.unionpay.com/ajweb/help/api 二,打开eclipse, 1,首先把demo中的SDK下的文件导入到项

2017-11-21 17:18:11 3512

原创 银联支付需要的证书(下载和导出以及上传流程)

一:证书下载流程1.证书下载流程1.登入CFCA官网网址:www.cfca.com.cn,点击“生产系统证书下载”;2,点击新证书下载平台(生产证书);3, 首次下载证书,请按照页面提示安装相应程序,以保证证书顺利下载;4,输入CFCA提供的两码(用户参考号、用户授权码),制证方式默认,软件CSP默认,点击下。5,完成下载操作后,页面会出现下

2017-11-20 18:00:20 8630

原创 微信开放平台开发——网页微信扫码登录(OAuth2.0)

微信登录方式有两种:一种是微信公众号(微信公众平台)授权登录。另一种则是微信开放平台扫码登录。实现的方式:1,没有自己的账号体系,直接拉取微信账号信息来直接登录。                      2,有自己的账号体系,授权成功后需要绑定自己的账号来登录。根据自己实现开放平台扫码登录为例做进一步的说明。1,准备工作:在进行微信OAuth2.在进行微信OAuth2.0授权

2017-11-20 11:34:25 6774 1

空空如也

空空如也

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

TA关注的人

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