软件测试
文章平均质量分 93
lucky多多
一只在技术方面认真学习的鸟,虽然还是菜鸟~~
展开
-
QPS和TPS的区别、负载和压力测试的区别
QPS和TPS的区别、负载和压力测试的区别1. QPS/TPS2. 系统吞吐量作为软件测试工程师,你应该要分清楚QPS和TPS的区别。1. QPS/TPSQPS(Queries Per Second)意思为“每秒查询率”,是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS:是TransactionsPerSecond的缩写,也就是事务数...原创 2020-08-19 12:45:49 · 15255 阅读 · 2 评论 -
软件测试常问面试题--计算机网络相关
笔试面试题1.简单描述DNS域名系统的工作原理当DNS客户机需要在程序中使用名称时,它会查询DNS服务器来解析该名称。客户机发送的每条查询信息包括3条信息:指定的DNS域名,指定的查询类型,DNS域名的指定类别。基于UDP服务,端口53.该应用一般不直接为用户使用,而是为其他应用服务,如HTTP,SMTP等,在其中需要完成主机名到IP地址的转换。2、TCP和UDP的区别3、ipconfig......原创 2019-04-11 23:01:12 · 10311 阅读 · 0 评论 -
软件开发模型(瀑布模型、敏捷模型)和软件测试模型(V模型、W模型、 H模型、X模型)
测试生命周期模型V模型W模型瀑布模型H模型快速原型模型X模型V模型、W模型、瀑布模型、 H模型、快速原型模型、X模型V模型V模型:需求分析-概要设计-详细设计-编码-单元测试-集成测试-系统测试-验收测试V模型的优缺点优点1. 包含了底层测试(单元测试)和高层测试(系统测试);2. 清楚地标识了开发和测试的各个阶段;3. 每个阶段分工明确,便于整体项目的把控。缺点1. 测试工作只在需求分析、系统设计及编码之后,不能及时发现并修改错误;2. 测试的对象仅仅是程序,忽略了需求分原创 2020-06-12 21:18:40 · 6599 阅读 · 0 评论 -
测试用例和缺陷报告(项目实例)
测试用例和缺陷报告模板对于测试工程师,必备技能之一便是测试用例的编写和软件缺陷报告的编写啦~下面提供一些模板还有项目实战样例供大家参考参考,通过Excel表格编写测试用例缺陷报告模板下面来个实战案例在线课程作业管理系统项目测试用例(部分)缺陷报告实例...原创 2019-04-13 20:30:45 · 44238 阅读 · 11 评论 -
软件测试之读《互联网产品测试故事汇》小感
《互联网产品测试故事汇》分享给和我一样想要学习软件测试的旁友们,特别适合测试小白这几天一直在搜有关软件测试的书籍,想要更深入了解软件测试。这段时间陆陆续续通过看视频、百度搜寻有关软件测试的专业名词等来学习软件测试。但总感觉对软件测试的了解还很片面,多是停留在技术层面上,像如何使用jmeter工具来进行接口测试,以及结合badboy来实现脚本录制,如何用python/java语言实现自动化测试等...原创 2019-03-01 18:56:18 · 471 阅读 · 0 评论 -
monkey基础知识
monkey基础知识一. monkey概况一. monkey概况Monkey是Google提供的一个命令行工具,可运行在模拟器和实际设备中。它向系统发送伪随机的用户事件,模拟用户的按键输入、手势输入等,从而对正在运行的应用程序进行压力测试,目的是看设备多长时间会出现异常,并观察系统的稳定性和容错性能。monkey程序是android系统自带的,其启动脚本是位于android系统的**/sys...原创 2019-04-29 12:48:32 · 414 阅读 · 0 评论 -
rpm命令和npm命令是什么
rpm命令和npm命令介绍一、rpm命令是什么1.rpm常用命令组合2.安装rpm二、npm命令是什么一、rpm命令是什么RPM是RedHat Package Manager(RedHat 软件包管理工具)类似Windows里面的添加/删除程序,Linux rpm是常用命令使用解析二进制包(Binary)和源代码包(source)两种,二进制包可以直接安装在计算机中,而源代码包将会由RPM自...原创 2019-06-17 11:51:39 · 5767 阅读 · 0 评论 -
什么是cookie?
什么是cookie?Cookie 定义“Cookie”是小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览器读回此信息。这是很有用的,让浏览器记住这位访客的特定信息,如上次访问的位置、花费的时间或用户首选项(如样式表)。Cookie 是个存储在浏览器目录的文本文件,当浏览器运行时,存储在 RAM 中。一旦你从该网站或网络服务器退出,...转载 2019-04-13 20:40:45 · 12211 阅读 · 0 评论 -
adb shell error: device offline
adb shellerror: device offline的解决方法error: device offline的解决方法)今天用终端命令连接网易mumu模拟器,连接后想进入查看模拟器的文件,执行adb shell 命令时出现error: device offline解决方法:adb kill-serveradb start-serveradb remount成功解决啦~上一...原创 2019-07-17 12:28:22 · 10469 阅读 · 1 评论 -
Chrome浏览器如何导入证书(最新!)
Chrome浏览器如何导入证书(最新!)今天想要用chrome浏览器设置代理来进行jmeter脚本录制,折腾了很久!发现网上提供的方法都很旧,现在chrome版本都出到70+了。网上提供的截图比较老,chrome的界面啥的发生的变化还是挺大的,再加上几乎是Windows版本的截图解决方法,想照着来弄,还是不知道怎么搞,各种问题,真的超奔溃!最后让我发现了解决方法。开心~我的是mac的,希望能帮...原创 2019-06-12 17:07:53 · 32216 阅读 · 0 评论 -
Chrome浏览器的Network面板介绍
Chrome浏览器的Network面板介绍了解Network面板的重要性如何打开面板组成请求列表控制器测试工程师除了需要掌握软件测试的基本理论、测试工具的使用、编程语言、计算机网络知识、数据库…这些最基础的理论知识之外,我觉得还需要熟悉Chrome的network面板,挺重要的,这是我实习后的一个感受,因为测试的时候经常性要打开Chrome的network面板查看接口的调用和参数等。恰巧偶然看到...转载 2019-07-19 16:52:49 · 18787 阅读 · 6 评论 -
Charles抓取HTTP、HTTPS的数据包
Charles抓取HTTP、HTTPS的数据包身为测试工程师,抓包技能是必须掌握的。博主我之前也使用过fiddler来抓包,这个工具也挺实用的。不过后来使用了charles发现,Charles是一款很实用的抓包工具,它在Mac和Windows上皆可用,比fiddler更容易上手,很适合新手哦。转载 2019-08-23 18:44:42 · 4643 阅读 · 4 评论 -
测试点笔试题--银行申贷款
测试点编写笔试题--银行申请贷款例子客户从银行申请贷款时,可以采用综合授信的方式,一般有如下几个步骤:1:客户从银行申请一笔综合授信额度, 签署综合授信合同,确定授信总金额;2:签署综合授信合同后,客户可以申请一笔或多笔额度项下业务,并且项下业务的合同金额占用综合授信合同中的规定的授信总金额;3:银行在办理项下业务审批时, 需控制客户的项下业务总金额小于或等于授信总金额。即满足,授信额度...转载 2019-04-13 20:07:34 · 12601 阅读 · 0 评论 -
网易mumu模拟器的使用
网易mumu模拟器的使用最近在倒腾性能测试的东东,找了几款模拟器,夜神模拟器之前Windows机用过,现在mac机也下载过来使用,可能是因为mac的真的不好用,卸载了,说一下网易mumu模拟器的一个使用感受,脑阔疼,很卡,不过这是很多模拟器的一个通病吧,真的很考验耐心,算了,希望不久的以后能有一款能解决市面上这些模拟器的通病,期待那一天快点到来(*❦ω❦)上一篇介绍了soloPI这款性能测试工...原创 2019-07-17 12:26:22 · 28760 阅读 · 0 评论 -
使用jenkins实现定时构建
jenkins定时构建定时构建本来想把jenkins的定时构建放在jenkins+ant+jmeter实现自动化测试平台部署和项目构建(超详细)这一篇讲的,后来觉得单独整理出来介绍比较好,毕竟上一篇重点在自动化平台的介绍,篇幅较长,因此为了缩小篇幅还是把这个定时构建的拿出了。好了,进入正题定时构建定时构建语法语法:* * * * * (五颗星,中间用空格隔开)第一颗 ...原创 2019-08-31 21:24:05 · 767 阅读 · 0 评论 -
不可不知的软件测试经典面试题
你不可不知的面试题Q1、为什么要三次握手?/为什么不能用两次握手进行连接?Q2、为何连接的时候是三次握手,关闭的时候是四次挥手?Q3、如果已经建立了连接,但是客户端突然出现故障怎么办?Q4、为何TIME_WAIT状态需要经过2MSL才能返回到CLOSE状态?Q5、为什么要发送特定的数据包,随便发不行吗?Q6、为什么客户端最后要等待2MSL?(同Q4)Q7、为何连接的时候是三次握手,关闭的时候是四次...原创 2019-04-11 22:58:21 · 8724 阅读 · 4 评论 -
接口自动化测试-java
接口自动化测试原创 2019-03-04 18:37:40 · 920 阅读 · 0 评论 -
软件测试人员能力素质要求
软件测试人员能力素质要求一、基本素质要求1、良好的沟通能力2、扎实的工作作风3、全面的技术基础4、高级的综合素质二、对软件测试工程师的误区1、软件测试不可能发现所有错误,没必要较真2、软件测试工作琐碎而枯燥,没有创造性3、软件测试人员了解的软件知识背景没有设计人员或开发人员的更多更深4、软件测试的工作就是给人挑毛病的,容易招人讨厌一、基本素质要求1、良好的沟通能力由于工作性质的原因,软件测试...原创 2019-04-13 20:37:15 · 9723 阅读 · 0 评论 -
什么是HttpClient
HttpClient介绍HttpClient简介功能介绍HttpClient不是浏览器基本功能HttpClient简介HTTP协议可以说是现在Internet上面最重要,使用最多的协议之一了,越来越多的java应用需要使用http协议来访问网络资源,特别是现在rest api的流行,HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰...原创 2019-03-04 18:22:44 · 4105 阅读 · 0 评论 -
性能测试和功能测试
性能测试1、功能测试与性能测试的区别2、如何理解软件性能2.1 系统管理员眼中的软件性能2.2 研发人员眼中的软件性能2.3 测试人员眼中的软件性能3、软件性能的生命周期3.1 需求阶段的性能分析3.2 设计开发阶段的性能分析与验证3.3 系统测试阶段的性能验证和分析4、软件性能的影响因素5、软件性能目标6、性能测试流程6.1 性能需求调研6.2 性能测试需求分析6.2.1 环境配置性能需求6.2...原创 2019-03-19 15:51:19 · 17348 阅读 · 0 评论 -
测试用例附实例
一、测试用例的概念测试用例是测试过程中很重要的一类文档,它是测试工作的核心,是一组在测试时输入和输出的标准,是软件需求的具体对照。二、测试用例的作用检验软件是否满足客户需求 测试人员的工作量的一种体现 展示测试用例的设计思路三、测试用例的内容测试用例八个基本项是:测试用例编号、测试项目、测试标题、重要级别、预置条件、输入、操作步骤、预期输出(不同公司的测试用例内容不尽相同...原创 2019-03-07 21:10:04 · 190242 阅读 · 18 评论 -
测试用例设计方法
软件测试方法一、黑盒测试1.1 等价类划分法1.1.1定义1.1.2 等价类划分分类1.1.3 等价类划分原则1.2 边界值分析法1.2.1常见边界条件1.2.2 边界值选择遵循的原则一、黑盒测试也称为功能测试或数据驱动测试。通过软件的外部表现来发现其缺陷和错误。在测试时,把被测程序视为一个不能打开的盒子,在完全不考虑程序内部逻辑结构和内部特性的情况下进行。它是在已知产品所应具有的功能前提下,...原创 2019-03-20 16:41:26 · 14731 阅读 · 4 评论 -
软件测试过程中主要涉及的文档及其内容
一、测试过程中主要涉及的文档及其内容二、测试计划2.1 测试计划概念2.2 测试计划作用2.3测试计划主要内容一、测试过程中主要涉及的文档及其内容软件测试过程中主要涉及的文档及其内容 文档名 作用 主要内容 测试计划 描述为完成软件特性的测试而采用的测试方法的细节藐视测试活动的安排和管理 测试范围和策略:包括被测对象,应测试的特性...原创 2019-03-12 14:49:07 · 10608 阅读 · 0 评论 -
缺陷报告【软件测试】
软件缺陷一、软件缺陷定义二、常见的软件缺陷三、软件缺陷产生原因四、软件缺陷的生命周期五、软件缺陷报告应包含的内容六、缺陷报告模板七、企业案例分析案例1缺陷描述案例2缺陷标题提炼Author:lucky多多转载请注明出处!一、软件缺陷定义软件缺陷是计算机或程序中存在的会导致用户不能或者不方便完成功能的问题、错误、或者隐藏的功能缺陷。缺陷的存在会导致产品在某种程度上不能满足用户的需要IEEE...原创 2019-03-12 17:40:40 · 6392 阅读 · 0 评论 -
软件测试的流程
软件测试流程1. 软件测试流程2. 测试计划和测试方案的区别1. 软件测试流程获取测试需求编写测试计划测试计划评审制定测试方案测试方案评审测试用例设计测试用例评审执行测试提交测试报告–> 跟踪bug–>回归测试测试总结与评审2. 测试计划和测试方案的区别计划:属于组织管理层面的文档,从组织管理的角度对测试活动进行规划;方案:属于技术层面的文档,从技术的角...原创 2019-03-30 10:56:26 · 2162 阅读 · 0 评论 -
软件测试基本原则
软件测试基本原则1. 软件测试基本原则2. 软件测试的定义3. 软件测试的目的1. 软件测试基本原则所有测试的标准都是建立在用户需求之上的,测试的目的在于发现系统是否满足规定的需求;“尽早地和不断地测试”,越早进行测试,缺陷的修复成本就会越低;程序员应避免检查自己的程序,由第三方进行测试更客观有效;穷举测试是不可能的;充分注意测试中的群集现象,一段程序中一发现的错误数越多,其中存在的...原创 2019-03-23 11:26:55 · 11573 阅读 · 0 评论 -
fiddler如何抓取https请求
fiddler如何抓取https请求1、设置浏览器http代理2、安装证书(fiddler安装第三方插件)3、在(火狐)浏览器导入证书1、设置浏览器http代理1.1 打开fiddler 4,在Tools,点击options1.2 在connections设置监听的端口号,勾选允许远程计算机连接,取消默认勾选的Act as system proxy on startup1.3 在HT...原创 2019-04-04 21:51:01 · 41035 阅读 · 0 评论