博客园 - 子信风蓝蓝
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=78738
2019-09-11T06:34:59Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
feed.cnblogs.com
https://www.cnblogs.com/chengchengla1990/p/11130587.html
设置登录接口只调用一次 - 子信风蓝蓝
该文被密码保护。
2019-07-04T07:48:00Z
2019-07-04T07:48:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
该文被密码保护。
https://www.cnblogs.com/chengchengla1990/p/11097980.html
jmeter无界面执行 - 子信风蓝蓝
该文被密码保护。
2019-06-27T08:41:00Z
2019-06-27T08:41:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
该文被密码保护。
https://www.cnblogs.com/chengchengla1990/p/11096943.html
jmeter统一工作台校验 - 子信风蓝蓝
该文被密码保护。
2019-06-27T06:44:00Z
2019-06-27T06:44:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
该文被密码保护。
https://www.cnblogs.com/chengchengla1990/p/11057400.html
jmeter json extractor - 子信风蓝蓝
该文被密码保护。
2019-06-20T06:23:00Z
2019-06-20T06:23:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
该文被密码保护。
https://www.cnblogs.com/chengchengla1990/p/11051286.html
jmeter正则表达式小记 - 子信风蓝蓝
该文被密码保护。
2019-06-19T06:54:00Z
2019-06-19T06:54:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
该文被密码保护。
https://www.cnblogs.com/chengchengla1990/p/11045802.html
测试计划详解 - 子信风蓝蓝
Test Plan (测试计划): 用来描述一个性能/接口测试脚本和场景设计,包含与本次测试所有相关的功能。也就是说,使用jmeter进行测试的所有内容都是于基于一个测试计划的。 1、测试计划名称和注释:整个测试脚本保存的名称,和对该测试计划的注释,可以自定义,最好能表达脚本的意义。 2、用户定义的
2019-06-18T08:16:00Z
2019-06-18T08:16:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】Test Plan (测试计划): 用来描述一个性能/接口测试脚本和场景设计,包含与本次测试所有相关的功能。也就是说,使用jmeter进行测试的所有内容都是于基于一个测试计划的。 1、测试计划名称和注释:整个测试脚本保存的名称,和对该测试计划的注释,可以自定义,最好能表达脚本的意义。 2、用户定义的 <a href="https://www.cnblogs.com/chengchengla1990/p/11045802.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/11043866.html
线程组详解 - 子信风蓝蓝
线程组元件是任何一个测试计划的开始点。在一个测试计划中的所有元件都必须在某个线程下。所有的任务都是基于线程组 一、setup thread group 一种特殊类型的ThreadGroup,用于在执行常规线程组之前执行一些必要的操作。在“setup thread group ”下的线程行为与普通线程
2019-06-18T02:32:00Z
2019-06-18T02:32:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】线程组元件是任何一个测试计划的开始点。在一个测试计划中的所有元件都必须在某个线程下。所有的任务都是基于线程组 一、setup thread group 一种特殊类型的ThreadGroup,用于在执行常规线程组之前执行一些必要的操作。在“setup thread group ”下的线程行为与普通线程 <a href="https://www.cnblogs.com/chengchengla1990/p/11043866.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/11021863.html
使用charles对jmeter进行抓包 - 子信风蓝蓝
2019-06-14T02:03:00Z
2019-06-14T02:03:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】 <a href="https://www.cnblogs.com/chengchengla1990/p/11021863.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/11009251.html
缺陷原因归类 - 子信风蓝蓝
1-功能缺陷;2-需求缺陷;3-性能缺陷;4-安全漏洞;5-易用性建议;6-适配缺陷;7-UI缺陷; 1-功能缺陷-开发设计缺陷 1-功能缺陷-功能遗漏 1-功能缺陷-判断条件缺失/缺省值错误1-功能缺陷-字段校验错误,1-功能缺陷-算法/逻辑判断缺陷,1-功能缺陷-环境/配置缺陷,1-功能缺陷-未
2019-06-12T06:01:00Z
2019-06-12T06:01:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】1-功能缺陷;2-需求缺陷;3-性能缺陷;4-安全漏洞;5-易用性建议;6-适配缺陷;7-UI缺陷; 1-功能缺陷-开发设计缺陷 1-功能缺陷-功能遗漏 1-功能缺陷-判断条件缺失/缺省值错误1-功能缺陷-字段校验错误,1-功能缺陷-算法/逻辑判断缺陷,1-功能缺陷-环境/配置缺陷,1-功能缺陷-未 <a href="https://www.cnblogs.com/chengchengla1990/p/11009251.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/11002918.html
自定义字段 - 子信风蓝蓝
添加自定义字段 步骤一:选择要配置的项目——》字段——点击编辑 步骤二:切换到自定义字段——》添加自定义字段——》选择域类型——》配置域(输入名称描述) 步骤三:将字段关联到界面(选择要显示的界面) 配置自定义字段 步骤一:选择要配置——》点击配置 步骤二:编辑默认值/选项
2019-06-11T04:24:00Z
2019-06-11T04:24:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】添加自定义字段 步骤一:选择要配置的项目——》字段——点击编辑 步骤二:切换到自定义字段——》添加自定义字段——》选择域类型——》配置域(输入名称描述) 步骤三:将字段关联到界面(选择要显示的界面) 配置自定义字段 步骤一:选择要配置——》点击配置 步骤二:编辑默认值/选项 <a href="https://www.cnblogs.com/chengchengla1990/p/11002918.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/10170266.html
多人协作,发生冲突,解决冲突 - 子信风蓝蓝
冲突: merge 在做合并的时候,是有一定的自动合并能力的:如果一个分支改了 A 文件,另一个分支改了 B 文件,那么合并后就是既改 A 也改 B,这个动作会自动完成;如果两个分支都改了同一个文件,但一个改的是第 1 行,另一个改的是第 2 行,那么合并后就是第 1 行和第 2 行都改,也是自动完
2018-12-26T07:31:00Z
2018-12-26T07:31:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】冲突: merge 在做合并的时候,是有一定的自动合并能力的:如果一个分支改了 A 文件,另一个分支改了 B 文件,那么合并后就是既改 A 也改 B,这个动作会自动完成;如果两个分支都改了同一个文件,但一个改的是第 1 行,另一个改的是第 2 行,那么合并后就是第 1 行和第 2 行都改,也是自动完 <a href="https://www.cnblogs.com/chengchengla1990/p/10170266.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/10097520.html
Git-分支管理 - 子信风蓝蓝
分支在实际中的作用:假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。 现在有了分支,就不用担心了。你创建了一个属于你自己的分支,别人看不到,还继续
2018-12-10T09:06:00Z
2018-12-10T09:06:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】分支在实际中的作用:假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。 现在有了分支,就不用担心了。你创建了一个属于你自己的分支,别人看不到,还继续 <a href="https://www.cnblogs.com/chengchengla1990/p/10097520.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/10095824.html
Git-远程仓库 - 子信风蓝蓝
一、添加远程仓库 第一步,先在Github上添加一个远程仓库,仓库名:learngit 第二步,在本地的learngit仓库下运行命令: 添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库 第三步,把本地库的所有内容推送到远程库上:
2018-12-10T07:48:00Z
2018-12-10T07:48:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】一、添加远程仓库 第一步,先在Github上添加一个远程仓库,仓库名:learngit 第二步,在本地的learngit仓库下运行命令: 添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库 第三步,把本地库的所有内容推送到远程库上: <a href="https://www.cnblogs.com/chengchengla1990/p/10095824.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/10096837.html
Git-遇到的问题以及解决方法 - 子信风蓝蓝
1、将本地内容推送到远程仓库后,远程仓库里的文件夹不可点击 原因:在本地添加文件夹A时,又在A里使用了git init命令 解决:删除文件夹A,再重新添加过 2、其他人推送不了内容到远程仓库 原因:权限不足 解决: 3、部分人进不去相应的gitlab项目 原因:没有添加为项目的成员 解决:选择成员并
2018-12-10T07:36:00Z
2018-12-10T07:36:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】1、将本地内容推送到远程仓库后,远程仓库里的文件夹不可点击 原因:在本地添加文件夹A时,又在A里使用了git init命令 解决:删除文件夹A,再重新添加过 2、其他人推送不了内容到远程仓库 原因:权限不足 解决: 3、部分人进不去相应的gitlab项目 原因:没有添加为项目的成员 解决:选择成员并 <a href="https://www.cnblogs.com/chengchengla1990/p/10096837.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/10084339.html
Git-删除文件 - 子信风蓝蓝
在Git中,删除也是一个修改操作。 第一步,先添加一个新文件test.txt到Git并且提交: 一般情况下,你通常直接在文件管理器中把没用的文件删了,或者用rm命令删了: 这个时候,Git知道你删除了文件,因此,工作区和版本库就不一致了,git status命令会立刻告诉你哪些文件被删除了: 现在有
2018-12-07T10:06:00Z
2018-12-07T10:06:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】在Git中,删除也是一个修改操作。 第一步,先添加一个新文件test.txt到Git并且提交: 一般情况下,你通常直接在文件管理器中把没用的文件删了,或者用rm命令删了: 这个时候,Git知道你删除了文件,因此,工作区和版本库就不一致了,git status命令会立刻告诉你哪些文件被删除了: 现在有 <a href="https://www.cnblogs.com/chengchengla1990/p/10084339.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/10083571.html
Git-管理和撤销修改 - 子信风蓝蓝
一、管理修改 为什么说Git管理的是修改,而不是文件呢?我们还是做实验。第一步,对readme.txt做一个修改,比如加一行内容: 第二步,添加到暂存区: 第三步,再修改readme.txt: 第四步,提交: 第五步,查看状态: 输出结果显示,第二次的修改没有被提交。 我们回顾一下操作过程: 第一次
2018-12-07T09:11:00Z
2018-12-07T09:11:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】一、管理修改 为什么说Git管理的是修改,而不是文件呢?我们还是做实验。第一步,对readme.txt做一个修改,比如加一行内容: 第二步,添加到暂存区: 第三步,再修改readme.txt: 第四步,提交: 第五步,查看状态: 输出结果显示,第二次的修改没有被提交。 我们回顾一下操作过程: 第一次 <a href="https://www.cnblogs.com/chengchengla1990/p/10083571.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/10082314.html
Git-工作区和暂存区的概念 - 子信风蓝蓝
工作区(Working Directory):就是在电脑里能看到的目录,如testcase文件夹就是一个工作区。 版本库(Repository):工作区有一个隐藏目录.git,是Git的版本库。 Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我
2018-12-07T07:10:00Z
2018-12-07T07:10:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】工作区(Working Directory):就是在电脑里能看到的目录,如testcase文件夹就是一个工作区。 版本库(Repository):工作区有一个隐藏目录.git,是Git的版本库。 Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我 <a href="https://www.cnblogs.com/chengchengla1990/p/10082314.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/10078388.html
Git操作指南 - 子信风蓝蓝
一、创建版本库 版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原” 首先,选择一个合适的地方,创建一个空目录: 第二步,通过git init
2018-12-07T02:59:00Z
2018-12-07T02:59:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】一、创建版本库 版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原” 首先,选择一个合适的地方,创建一个空目录: 第二步,通过git init <a href="https://www.cnblogs.com/chengchengla1990/p/10078388.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/9957126.html
Python MySQL - 创建/查询/删除数据库 - 子信风蓝蓝
#coding=utf-8 import mysql.connector import importlib import sys #连接数据库的信息 mydb = mysql.connector.connect( host='115.xx.10.121', port='3306', user='root', password='x...
2018-11-14T03:41:00Z
2018-11-14T03:41:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】#coding=utf-8 import mysql.connector import importlib import sys #连接数据库的信息 mydb = mysql.connector.connect( host='115.xx.10.121', port='3306', user='root', password='x... <a href="https://www.cnblogs.com/chengchengla1990/p/9957126.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/chengchengla1990/p/9956889.html
Python MySQL - 进行数据查询 - 子信风蓝蓝
#coding=utf-8 import mysql.connector import importlib import sys # reload(sys) # sys.setdefaultencoding('utf-8') #连接数据库的信息 class ConnectionMysql(object): __config = { 'host':'115.xx.10.1...
2018-11-14T03:09:00Z
2018-11-14T03:09:00Z
子信风蓝蓝
https://www.cnblogs.com/chengchengla1990/
【摘要】#coding=utf-8 import mysql.connector import importlib import sys # reload(sys) # sys.setdefaultencoding('utf-8') #连接数据库的信息 class ConnectionMysql(object): __config = { 'host':'115.xx.10.1... <a href="https://www.cnblogs.com/chengchengla1990/p/9956889.html" target="_blank">阅读全文</a>