- 博客(30)
- 收藏
- 关注
原创 Xmind
1技术特色编辑XMind LogoXMind LogoXMind采用Java语言开发,具备跨平台运行的性质,且基于EclipseRCP体系结构,可支持插件,插件通过编写XML清单文件可以扩展系统定义好的扩展点。XMind的程序主体由一组插件构成,包括一个核心主程序插件、一组Eclipse运行时插件、一个帮助文档插件和一组多语种资源文件插件。Eclipse用户会对它的界面非常亲切。XMind...
2019-05-06 21:01:12
1136
原创 Selenium框架笔记
一、Selenium的定义 用于Web应用程序测试的工具 二、Selenium的特点 ---开源 ---源代码可以根据需求增加工具的某种功能 ---跨平台 ----Linux Mac Win ---核心功能 ---可以在多个浏览器进行自动化测试 Chrome,FireFox ---多语言 ---Java...
2019-05-06 21:00:37
261
原创 Web自动化常用的框架
一、Web自动化常用的框架(主流测试-工具) ---QTP(收费):商业化的功能测试工具,收费,支持Web,桌面自动化 ----Selenium(开源):是开源的Web自动化工具,免费,主要做功能测试 ----Jmeter(开源,Web,接口,性能):是由Apache公司适用Java开发的一个测试工具,支持(Web,接口,性能测试) ...
2019-04-27 20:50:49
4993
原创 Web自动化测试
一、自动化测试 让程序替代人为去完成程序验证的功能的过程二、为什么要进行自动化测试 1.解决:回归测试 ----项目发布新产品之前进行功能测试 2.解决:压力测试 ----多用户操作软件,考验服务器的处理能力 3.解决:兼容性测试 --- 不同的浏览器(火狐,IE,谷歌) 4 解决:提高测试效率,保证产品质量三自动化测试所属分类 1.黑...
2019-04-27 20:50:11
202
翻译 Svn版本管理软件
Svn版本管理软件一、安装说明 ----- TortoiseSvn -1.9.7.27907-X64.msi ----- 安装LanguagePack —1.97.27907-X64-zb-a.msi -----重启电脑,设置中文 -----鼠标右键会出现Svn管理器二、Svn界面介绍 1.添加方法:找到随便一个收Svn控制的文件夹,在里面放你的...
2019-04-27 20:49:31
477
原创 软件缺陷报告的笔记
一、缺陷报告注意事项 ----尽量保证缺陷可以重现 ----简洁、准确、完整 ----一个缺陷报告只写一个缺陷二、缺陷报告书写规范 1.复现步骤的正确写书方式 ---提供测试的环境信息(win7,win8) ---简单一步步引导复现bug,一个步骤包含的动...
2019-04-27 20:47:16
1223
原创 软件缺陷笔记
软件缺陷笔记一、软件缺陷 就是软件的问题,最终表现为没有满足客户的需求(只要没有满足需求就是缺陷)二、软件缺陷的表现方式 1.功能,特性没有实现或部分实现 2.设计不合理,功能特性不正确,逻辑不清晰或存在矛盾 3.产品实际结果和期望的结果不一致 4.没有达到需求规格说明书所规定的的性能指标 5.运行出错,包括运行终端,系统崩溃,界面混乱...
2019-04-27 20:46:32
280
原创 总结 V, W, H模型
一、三大模型的适用 1.V模型:中小企业适用 2.W模型:中大型企业适用(技术人员要求高) 3.H模型:大型企业适用(要求非常高,很少公司适用)...
2019-04-27 20:45:53
557
原创 软件测试--模型介绍笔记
z{ 1.瀑布模型 2.快速原型模型 3.螺旋模型}一、瀑布模型 模型流程:需求分析/设计需求/编码设计/代码实现/软件测试/完成/维护 1.瀑布模型:是线性模型的一种,所有模型中有重要的地位,是所有模型的一个基础。 每个阶段执行一次,按线性顺序进行软件开发 2.优...
2019-04-27 20:45:06
422
原创 测试用例的方法介绍笔记
一、等价类划分法 属于黑盒有效测试的方法,不适用于穷举的测试过程进行分类,从而保证完整体和代表性。 1.等待类的分类 ----有效 (输入合理的数据集合) ----无效 (输入无效的数据集合) 2.有效等价类是 ...
2019-04-27 20:44:24
189
原创 Jmeter分布式压测入门笔记2
16、Jmeter压测实战之JDBC request压测Mysql讲解简介:讲解jdbc压测mysql相关准备工作,jar包添加,配置讲解1、Thread Group -> add -> sampler -> jdbc request2、jar包添加 mysql-connector-java-5.1.30.jar3、JDBC connection Configurati...
2019-04-27 20:42:32
567
原创 常见软件结构
1 .所谓软件结构可以理解为指导我们软件开发的一种思想,目前来说有两种架构模式分别为: 1.B/S Browser Server 浏览器/服务端 2.C/S Client Server 客户端/服务端 2.两种架构的比较 1.标准:相对于CS架构来说BS架构的两端都是在使用现成的成熟产品,...
2019-04-27 20:41:34
1313
原创 Jmeter分布式压测常见问题
章节十 高级篇之Jmeter压测课程总结和架构浅析35、课程总结和关于系统架构,推荐学习资料简介:讲解测试人员的基础技能,系统架构知识,相关推荐书籍,课程总结等配置元件=》前置处理器=》定时器=》采样器=》后置处理器=》断言=》监听器安装常见问题1、问题[root@iZwz95j86y235aroi85ht0Z bin]# ./jmeter-serverCreated remote ...
2019-04-26 19:42:04
1409
原创 Jmeter分布式压测入门笔记
2、常用压力测试工具对比简介:目前用的常用测试工具对比1、loadrunnerA:性能稳定,压测结果及细粒度大,可以自定义脚本进行压测B:但是太过于重大,功能比较繁多2、apache ab(单接口压测最方便)A:模拟多线程并发请求,ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存B:但却会给目标服务器造成巨大的负载, 简单DDOS攻击等3、webben...
2019-04-26 19:41:05
313
原创 Web/HTML/CSS/的笔记
一、web基本介绍 1.Web 是 Worl wide web 的缩写,称为全球广域网,俗称www 2.我们可以将Web理解为当前的一种互利网,对于我们来说更多的就是网站服务。 3.网站我们可以认为是由多个网页组合在一起形成一种服务 4.Web前端就是负责网站前端效果的实现内容。 5.网页就是由前端工程师使用HTML语言编写的页面,其中包含视频,文字,...
2019-04-26 19:40:18
582
原创 Fiddler的基本操作笔记
一。Fiddler的介绍1.Fiddler是什么?Fiddler是一款免费的互联网调试代理工具2.Fiddler的作用?1.它不仅可以抓取你电脑甚至手机与互联网的各种http通讯,同时还能查看他们进行分析,在必要的时候,你甚至可以修改(伪造)某些通讯实现前后端开发者调试的作用。2.其他作用比如解密https协议会话,测试网站的性能以及开发和使用第三方插件。3.Fiddler的优点?它...
2019-04-26 19:39:28
677
原创 研发项目常见的角色问题
研发项目常见问题一.研发项目常见问题:产品1.没有单独的角色负责产品,往往是项目经理负责项目经理和产品经理考虑问题的角度不同,项目经理考虑的需求越少越好,也希望不要加班产品经理考虑的需求越多越好,越快越好。2.做出来的功能不是用户真正想要的可能产品经理没有完全理解到客户所需要的功能3.产品不能按期交付开发遇到问题,并无法按计划交付,或者测试拿到项目时间不 够,也无法交付4.产品...
2019-04-26 19:38:50
677
原创 常用DOS命令笔记
一、切换盘符盘符:就是对应的盘名称C,D,E,F根目录:就是具体的某个盘符的一级目录C:\xiejiali二、返回上一级、返回根目录1.cd … 切换上一级命令2.dir 查看当前全部目录3.cd 目录名 进入目录三、目录及文件的操作1.创建目录 md ( make directory )2.新建文件 (没有直接创建文件命令,但是可以间接得到文件)echo “内容...
2019-04-26 19:38:04
169
原创 软件测试流程
1.需求分析(1)当前阶段的核心目的就是整理我们需要测试的点是什么(2)需求的来源: API文档,需求说明书,个人经验,产品分析2.设计用例(1)用例就是用户为了测试软件的某个功能而执行的操作过程(2)设计永乐里是有方法的(等价类,边界值,判定表…)3.评审用例通过开会议一起讨论当前测试用例是否需要完善4.配置环境(1)就是当前测试计划运行所需要的执行环境,作为测试人员需要具备自...
2019-04-26 19:37:08
142
原创 测试对象、测试级别,测试分类
一、测试对象介绍 最经常测试的就是软件(主体功能)、但是需要明白是一个软件也不仅仅只有功能需要测试,我们可以将软件分为三个部分组成,功能集合*使用说明书*配置数据 1.需求分析阶段 :各种需求规格说明书 2.软件架构设计:API接口文档(接口测试) 3.编码实现阶段:源代码(白盒,单元测试) 4.系统功能使用:软件功能主体(当前行业做的最多的一个测试...
2019-04-26 19:36:24
2662
原创 性能测试基础笔记
一、性能指标软件1.响应时间1.反映系统处理效率指标2.响应时间是从开始到完成某项工作所需要时间的度量。在客户/服务器环境中,通常是从客户端测量响应时间,响应时间随着负载的增加而增加。2.吞吐量1.反应系统处理能力指标2.吞吐量是单位时间内完成工作的度量,在客户/服务环境中通常是从服务器进行评估3.随着负载的增加,吞吐量往往增长一个峰值后,然后下降,队列边长。在如客户/服务器这...
2019-04-26 19:35:27
189
原创 软件测试总结
一、按测试对象进行分类 1.白盒测试:这种测试只关心源代码,不关心外在的界面是否OK,只关注底层代码功能实现,同时逻辑正确。 2.黑盒测试:这种测试是指软件外在的主体功能是否可用。 (1)功能测试: 1.逻辑功能 2...
2019-04-26 19:33:35
148
原创 测试基础
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一软件开发的...
2019-04-25 20:52:10
321
转载 redis常见的面试总结
使用redis有哪些好处?(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(2) 支持丰富数据类型,支持string,list,set,sorted set,hash(3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行(4) 丰富的特性:可用于缓存,消息,按key设置过期时间,过期...
2019-04-07 09:41:27
94
原创 MongoDB
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,...
2019-04-07 09:35:38
218
原创 十大经典排序算法(动图演示)
0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。0.2 算法复杂度0.3 相关概念稳定:如果a原本在b前面,而a=b,排序之后...
2019-04-07 09:29:13
242
原创 python单例的四种方法
在这之前,先了解super()和__new__()方法super()方法:返回一个父类或兄弟类类型的代理对象,让你能够调用一些从继承过来的方法。它有两个典型作用:a. 在单继承的类层次结构中,super()可用于引用父类而不显式父类名称,从而使代码更易于维护。b. 在多重继承中,可以保证公共父类仅被执行一次。__new__方法:a.它是一个类级别的静态方法。通常用于控制生成一个新实例...
2019-04-07 08:58:32
133
原创 mysql的优化
在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where n...
2019-04-07 08:46:48
74
转载 mysql的优化方案 2019年04月07日 08:36:26 perfect88888 阅读数:6 标签: mysql 更多 个人分类: mysql 在sql查询中为了提高查询效率,我们常常会采取
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-04-07 08:39:53
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人