测试杂言
叫我小菲菲
有活干、有饭吃、有人等、有家回,这就是幸福!
展开
-
等价类划分和边界值的区别与联系
等价类划分和边界值的区别与联系例子:参数输入“1~99”为合法一、等价类划分法:1. 按照位数不同划分:输入“空、个位数、十位数、百位数”,测试了“空、1、11、101”,就不用在测试“2、22、102”了,因为“个十百”位数都是等价的,属于同一类型;2. 按照长度不同来分:如1、1.0,测试过了就不用测试时2.0或1.0001之类的了,等价区间没有小数点。3. 按输入类型划分原创 2017-02-21 17:32:56 · 29743 阅读 · 1 评论 -
因果图法设计测试用例
因果图法设计测试用例1. 定义:因果图法是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,他适合与检查程序输入条件的各种组合情况。2. 意义:等价类划分和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试测试到了,但多个输入条件组合起来可能出错的情况却被疏忽了。3. 认识因果图·如果原创 2017-02-21 16:41:07 · 19837 阅读 · 4 评论 -
判定表法设计测试用例
判定表法设计测试用例1. 判定表:是分析和表达多逻辑条件下执行不同操作的工具。判定表是由条件桩、动作桩、条件项、动作项四部分组成的表格 1)条件桩:列出了所有条件,通常认为列出条件的次序无关紧要2)动作桩:列出所有可能的操作,这些操作的排列顺序没有约束3)条件项:列出了所有条件的取值组合,在所有可能情况下的真假值4)动作项:列出在条件项的各种取值情况下应该采取的动作。原创 2017-02-17 16:18:16 · 36854 阅读 · 6 评论 -
场景分析法设计测试用例
场景分析法设计测试用例1. 事件流,同一事件不同的触发顺序和处理结果形成事件流,事件流分为基本流和备选流·1)基本流:程序从开始执行直到成功结束所经过的最短路径。·2)备选流:一个备选流可能从基本流开始,在特定条件下执行,然后重新加入基本流中;也可起源于另一个备选流,执行后加入基本流或终止用例。2. 使用场景:一般在分析业务流程或流程化处理功能的时候用。3.场景分析法设计测试用原创 2017-02-16 15:55:01 · 11474 阅读 · 0 评论 -
电梯测试用例
测试项目:电梯需求测试:根据需求规格分析,查看电梯使用说明书、安全说明书等界面测试:查看电梯外观功能测试:测试电梯能否实现正常的上升和下降功能.电梯的按钮是否都可以使用;电梯门的打开,关闭是否正常;报警装置是否可用,报警电话是否可用;通风状况如何.突然停电时的情况;是否有手机信号;比如说上升途中的响应。电梯本来在1楼,如果有人按18楼,那么电梯在上升原创 2017-01-16 10:18:00 · 1726 阅读 · 0 评论 -
登录测试用例
具体需求: 有一个登陆页面,(假如上面有2个textbox,一个提交按钮。 请针对这个页面设计30个以上的test case.)此题的考察目的: 面试者是否熟悉各种测试方法,是否有丰富的Web测试经验, 是否了解Web开发,以及设计Test case的能力首先,你要了解用户的需求,比如这个登录界面应该是弹出窗口式的,还是直接在网页里面。对用户名的长度,和密码的强度(就是是不是必须多少位,大...原创 2017-01-16 10:16:47 · 9406 阅读 · 2 评论 -
杯子测试例子
一、需求分析:查看需求文档,产品效果图,原型图等二、功能测试(Function test)能否能装水 除了装水, 能否装其他液体。比如可乐,酒精 能装多少ML的水 杯子是否有刻度表 杯子能否泡茶,跑咖啡 杯子是否能放冰箱,做冰块 杯子的材质是什么(玻璃,塑料,黄金做的) 杯子的重量是多少 杯子是否有异味三、界面测试(UI Test)外观好不好看。 什么颜色 杯子的...原创 2017-01-16 10:13:09 · 764 阅读 · 0 评论 -
linux面试常用命令总结
1.more testfile查看固定日志,每次一屏、按空格键继续下一页、按ctrl+b键上一页(back)、q退出moren1)从第20行开始显示文档内容 ——》more +20 testfile2)逐页显示文档内容 ——》more -s testfile2.tail -f testfile 实时查看日志文件,ctrl+c退出日志 ——》tail -100f tes...原创 2019-10-04 20:52:37 · 439 阅读 · 0 评论 -
接口测试、APP和web测试流程(面试简化)
web测试流程,确保后台接口已测试完毕一、需求分析,了解具体需求二、测试准备:原型图、效果图、需求文件、测试用用例、用例评审、各种测试数据准备三、测试环节:接受版本开始执行 1)冒烟测试:对版本质量的控制以及此版本是否具备测试条件; 2)UI测试:核对效果图 3)功能测试:核对需求文件测试用例,对功能进行验证 4)兼容测试:各个浏览器,手机是否兼容 ...原创 2019-10-03 20:46:49 · 4737 阅读 · 1 评论 -
小程序、App与H5的区别
一、运行环境不同1.原生app直接运行在操作系统2.小程序运行环境是微信基于浏览器内核重构的一个内置解析器3.H5依附于浏览器外壳,包括WebView,可以使用浏览器中常用的window对象和document对象二、开发成本1.原生app的开发涉及到Android/IOS多个平台、开发工具、开发语言、不同设备的适配等问题,成本较大2.小程序只需开发一个就可以在 Android...原创 2019-10-03 17:48:45 · 2974 阅读 · 0 评论 -
性能面试问题
1.负载测试步骤5个:规划测试计划——创建vuser脚本——定义场景——运行场景——分析结果;2.性能测试:在一定的负载情况下,系统的响应时间等特性是否满足特定的性能需求;3.压力测试:指被测系统在一定的资源(cpu,内存)饱和的情况下,系统的运行情况;4.负载测试:通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力;5.可靠性测试:被测系统在长时间运行下的情况;...原创 2017-02-15 15:58:23 · 927 阅读 · 0 评论 -
web测试、界面测试规则
界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同 时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用 强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远不够,直到最近网页制原创 2017-01-16 10:20:02 · 537 阅读 · 0 评论 -
TCP三次握手
三次握手即对每次发送的数据量是怎样跟踪进行协商使数据段的发送和接收同步,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤消联系,并建立虚连接。为了提供可靠的传送,TCP在发送新的数据之前,以特定的顺序将数据包的序号,并需要这些包传送给目标机之后的确认消息。TCP总是用来发送大批量的数据。当应用程序在收到数据后要做出确认时也要用到TCP;第一次第一次握手原创 2017-01-17 18:04:11 · 291 阅读 · 0 评论 -
性能测试总结—测试流程篇
本文主要介绍下性能测试的基本流程,性能测试从实际执行层面来看,测试的过程一般分为这么几个阶段,如下图: 下面分别介绍下每个阶段具体需要做什么:一、性能需求分析: 性能需求分析是整个性能测试工作开展的基础,如果连性能的需求都没弄清楚,后面的性能测试执行其实是没有任何意义的,而且性能需求分析做的好不好直接影响到性能测试的结果。 一些性能测试人员常转载 2017-02-14 15:49:32 · 867 阅读 · 1 评论 -
APP测试体系
一、冒烟测试——辅助工具测试1.1 monkey工具目标:1. 通过编写adb.exe的monkey命令2. 通过logcat定位问题,保证软件的健壮性二、安装、卸载测试——其次重要性2.1 手机端软件在真机上安装、卸载2.2 第三方软件协助安装、卸载目标:支持豌豆荚、91等主流辅助工具三、在线升级测试——其次重要性3.1 在线升级及使用测试目标:1原创 2017-02-14 15:43:10 · 768 阅读 · 0 评论 -
怎么识别化妆品的好坏
爱用面膜的你不要错过识别面膜的常识1.进口面膜网红有时是国产的普通面膜,上当了吧;2.医用面膜其实就是普通的面膜,贴了个医用标签的盒子,上当了吧3.你买的面膜有国家备案吗?最近我也是为了美美哒敷面膜上了瘾,结果是“过敏了”,顺便恶补了面膜知识。1.医用面膜:因为可治疗多种皮肤疾病修复能力特别强,如皮炎湿疹、激素依赖性皮炎、敏感肌肤等屏障受损皮肤护理;痤疮炎症辅助治疗;激光美容术后的修复;...原创 2019-01-04 11:01:38 · 482 阅读 · 0 评论 -
测试环境搭建
其实一般的测试环境搭建:就是开发写好了本次版本的代码,测试环境停止服务,上传,然后在重启服务,就是部署比如开发改了之前的一个包,有时候是别的东西比如图片什么的,就需要去后台,把程序停掉,去系统固定目录将原来的文件重命名,替换成最新的包,然后在重启服务进程,就可以去测试了;一般jar包放在lib目录下,war包放在webapps目录下以前在Linux上搭建环境,安装jdk,tomacat,My...原创 2017-02-15 16:08:07 · 1380 阅读 · 0 评论 -
CS/BS结构特点
为了区别于传统的C/S模式,才特意将其称为B/S模式。认识到这些结构的特征,对于系统的选型而言是很关键的。 1、系统的性能 在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。 不过,采用B/S结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服务器...原创 2017-01-16 10:28:42 · 1309 阅读 · 0 评论 -
web测试和app测试的异同点
基础行业的web测试,和手机app测试又有什么的相同点与不同之处呢?1、相同点不管是传统行业的web测试,还是新兴的手机app测试,都离不开测试的基础知识,即是不管怎么变,测试的原理依然会融入在这两者当中。1)设计测试用例时,依然都是依据边界值分析法、等价类划分等;2)多数采用黑盒的测试方法,来验证业务功能是否得到正确的应用;3)需要检查界面的布局、风格和按钮等是否简洁美观、是...原创 2017-01-16 10:15:29 · 7454 阅读 · 2 评论 -
移动互联网App测试流程及测试点
移动互联网APP测试流程及测试点(2014版)1 APP测试基本流程1.1流程图 1.2测试周期测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。1.3测试资源测试任务开始前,检查各项测试资源。--产品功能需求文档;--产品原型图;--产品原创 2017-01-16 10:00:37 · 1268 阅读 · 1 评论