随笔分类 -  软件测试

摘录一些软件测试所需要的知识
摘要:0、DNS域名解析:递归查询、迭代查询 递归查询:客户端向第一个服务器查询,给最终结果 迭代查询:第一个服务器向根查询 1 、建立连接:接收或拒绝连接请求:三次握手的过程 提高HTTP 连接性能: 并行连接:通过多条TCP 连接发起并发的HTTP 请求 持久连接:keep-alive, 长连接,重用 阅读全文
posted @ 2019-05-23 11:20 (时光)光阴飞逝 阅读(2028) 评论(0) 推荐(0) 编辑
摘要:1.(1)电脑端打开安装好的的fiddler,打开Tools-Options (2)HTTPS设置如下图 (3)Connection设置如下图,端口号设为8888 2.手机端添加代理 注:电脑联网和手机联网在一个局域网,手机和电脑都是连的公司网络 电脑的ip地址 ifconfig 手机端设置-WLA 阅读全文
posted @ 2019-03-20 13:01 (时光)光阴飞逝 阅读(11983) 评论(0) 推荐(1) 编辑
摘要:1、模拟弱网环境 打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多 2、Fiddler弱网的原理 Rules—>Cutomize Rules打开CustomRules.js 文档 在文件中搜索关键字,m_ 阅读全文
posted @ 2019-02-27 08:39 (时光)光阴飞逝 阅读(249) 评论(0) 推荐(0) 编辑
摘要:整个流程如下: 域名解析 为了将消息从你的PC上传到服务器 上.需要用到1P协议、ARP协议和0SPF协议 发起TCP的3次握手 建立TCP连接后发起http请求 服务器响应htp请求 浏览器解析htm代码,并请求html代码中的资源(如js、css、图片等) 断开TCP连接 浏览器对页面进行渲染呈 阅读全文
posted @ 2019-02-25 16:19 (时光)光阴飞逝 阅读(657) 评论(0) 推荐(0) 编辑
摘要:The world is big and life is short . Live the life the way you want . 世界很大 生命很短,要过成自己想要的样子呀才行 在这里对测试过程中如何保障覆盖率做个简单的总结,希望对大家有所帮助 一、测试需求分析需全面 需求分析分两步: 1 阅读全文
posted @ 2019-02-20 15:40 (时光)光阴飞逝 阅读(13264) 评论(0) 推荐(0) 编辑
摘要:命令 参数 功能 adb devices 列出当前连接的设备列表 adb server-strat 启动adb服务 adb kill-server 停止adb服务 adb connect 如果是USB连接,直接会连接ADB,如果是想通过网络连接,则需要在同一个局域网,通过IP连接 adb disconnect 断开连接设备 adb install ... 阅读全文
posted @ 2018-08-24 14:20 (时光)光阴飞逝 阅读(127) 评论(0) 推荐(0) 编辑
摘要:常见的功能点的测试思路: 1. 新增 或 创建(Add or Create) 1) 操作后的页面指向 2)操作后所有绑定此数据源的控件数据更新,常见的排列顺序为栈Stack类型,后进先出 3) 取消操作是否成功 2.编辑 或 更新 (Edit or Update) 1) 操作后的页面指向 2) 操作后所有绑定此数据源的控件数据更新 3) 取消操作是否成功 4)... 阅读全文
posted @ 2018-03-25 09:14 (时光)光阴飞逝 阅读(527) 评论(0) 推荐(0) 编辑
摘要:各类web控件测试点总结: 1、界面检查 进入一个页面测试,首先检查title,页面排版,字段等,而不是马上进入文本框校验 1)页面名称title是否正确 2)当前位置是否可见 您的位置: 3)文字格式统一性 4)排版是否整齐 5)列表项显示字段是否齐全,列表项字段名称是否跟表单统一 6)同一页面,是否出现字段名称相同、值取不同的问题 ... 阅读全文
posted @ 2018-03-25 09:10 (时光)光阴飞逝 阅读(169) 评论(0) 推荐(0) 编辑
摘要:吞吐量,是指在一次性能测试过程中网络上传输的数据量的总和。 对于交互式应用来说,吞吐量指标反映的是服务器承受的压力,在容量规划的测试中,吞吐量是一个重点关注的指标,因为它能够说 明系统级别的负载能力,另外,在性能调优过程中,吞吐量指标也有重要的价值。如一个大型工厂,他们的生产效率与生产速度很快, 一 阅读全文
posted @ 2018-03-24 15:26 (时光)光阴飞逝 阅读(201) 评论(0) 推荐(0) 编辑
摘要:1、软件测试定义: 利用人工或自动化手段来,对被测对象进行检测的活动。目的在于发现被测对象是否实现用户的需求或者弄清楚实际结果与预期结果之间的差异。 2、测试的目的: 1、发现被测对象与用户需求件的差异。 2、通过测试活动发现并解决缺陷,增加人们对被测对象的质量信息。 3、通过测试活动,获取被测对象的质量信息,为决策提供数据依据。 3、测... 阅读全文
posted @ 2018-03-22 18:09 (时光)光阴飞逝 阅读(153) 评论(0) 推荐(0) 编辑
摘要:缺陷的定义:包含错误、Bug、缺陷、失效 1、错误:静态存在于文档说明中的表述或编写错误ru:用户名及密码错误 2、bug:存在于代码或硬件系统中的错误 3、缺陷:被测对象实际表现与用户显性需求或隐性需求之间的差异:如:功能实现错误;功能实现多余;功能实现遗漏;功能实现不友好 4、失效:因缺陷导致功能无法正常使用 缺陷的产生原因: 1、需求表述理解、编写过程中引起的错误 2、系统设计架构引起... 阅读全文
posted @ 2018-03-10 10:35 (时光)光阴飞逝 阅读(1762) 评论(0) 推荐(0) 编辑
摘要:一个软件的功能的越来越多,如何建立一个规范的测试流程来保证对开发的功能进行充分的测试,是摆在我们面前的难题。在修改bug中常常会出现一种“按下葫芦浮起瓢”情形——修改了A模块的bug,却造成了原来测试没有问题的B模块出现了新的问题。这就促使我们思考:如何保证测试的百分百的覆盖率。为此我设想一种迭代测 阅读全文
posted @ 2016-11-17 23:13 (时光)光阴飞逝 阅读(4258) 评论(0) 推荐(0) 编辑
摘要:CMM把软件企业的过程管理能力划分为5个等级: 1 .初始级:个别的、混乱无序的过程,软件缺乏定义,项目的成功严重依赖于某几个关键人员的努力。软件质量由个人的开发经验来保障。 2、可重复级 实施了基本的项目管理和过程控制,依赖以往项目的成功经验来确保新的类似项目的成功 3、已定义级别:所有项目遵循一 阅读全文
posted @ 2016-11-14 09:57 (时光)光阴飞逝 阅读(455) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示