测试征程
铭钥
以平静的心态面对激荡的生活
展开
-
告警系统的测试方法
告警系统的功能1.告警方式2.告警条件3.结构图4.运行方式5.如何测试第一步:告警收集第二步:数据构造第三步:测试执行示意图告警系统的功能1.告警方式 邮箱、短信、电话、Slack、QQ等2.告警条件 1.监控参数值超过警戒值 2.监控参数值恢复正常 3.服务异常 4.服务变动 5.其他 ...原创 2018-02-11 15:38:04 · 2946 阅读 · 1 评论 -
面试题:求一个数组中第二大的数
求一个数组中第二大的数这道题看上去非常简单,对面试者的要求也不高,但仔细看,也隐藏了一些考察思维的点判断数组是否为空 1分判断数组是否只有一个元素 1分一次循环,找出第二大的数 1分有些人会进行排序操作,那就顺带考察一下排序算法 1分初值问题,有人会先设置max1 = max2 = 0,最后直接return max2,该情况下会出现问题:数组所有数都是一样的值...原创 2019-04-22 11:56:42 · 1592 阅读 · 0 评论 -
字典数查询
题目:递归解析JSON考察:暂留给评论原创 2019-02-18 22:24:46 · 227 阅读 · 1 评论 -
面试题:浏览器打开网站的技术流程
浏览器打开网站的技术流程1.浏览器缓存 1分2.域名解析流程:本地host、DNS、HttpDNS 1分3.TCP/UDP 1分4.HTTP请求 1分5.Get和Post 1分6.WSGI(非必考) 1分7.负载均衡 1分8.session和cookie 1分9.content-type 2分10.跨域 1分11.DOM渲染 1分12.兼容性 1分13.console使...原创 2018-11-30 19:46:15 · 982 阅读 · 0 评论 -
面试题:给三个数a、b、c,判断能否构成三角形
面试题目:给三个数a、b、c,判断能否构成三角形询问出题人参数的类型:1分对字符串进行过滤:1分类型转换:1分判断了参数的取值范围:1分写出两边之和大于第三边:1分提问等边、等腰、直角三角形:1分讨论类型转换的效率:2分讨论大数相加相乘法:3分讨论内存重叠:3分整体代码:1分...原创 2018-10-31 20:53:33 · 5441 阅读 · 0 评论 -
用户体验测试
为什么要做用户体验测试如今市场上的绝大多数产品都是2C的,对用户量有需求,需要让用户快速的熟悉和使用该产品。 以前2C产品的说明书和用户教学模式已经不再适用。 用户体验的好坏直接决定了产品推广的容易程度。 哪些群体适合作为用户体验测试的对象产品所面向的用户群体样本:比如面向白领的APP,可以找职场白领做体验问卷产品经理:产品经理尤其是设计该类产品的,对产品的需求和...原创 2018-05-20 21:01:56 · 4896 阅读 · 0 评论 -
测试如何提升产品质量
QA的英文是QUALITY ASSURANCE,即质量保证,并不仅仅局限于测试。 在质量保证中有一个很重要的理念就是:测试前移那么测试需要做哪些工作来保证产品质量呢?单测覆盖率对代码最细节的测试就是单测,使用单测覆盖率工具对开发的单测进行指标统计,并进行一定的指标限制代码审查工具使用编程语言对应的format、link等工具对代码进行格式、引用等的审查,规范代码格式,...原创 2018-05-14 16:53:33 · 3689 阅读 · 0 评论 -
面试题:如何测试一个物品
不管是面试别人还是被别人面试,经常会遇到指着桌子上的一个物品问如何测试它这种面试题的目的就是问测试思路,那这道题应该如何回答呢? 首先回答测试类别功能测试性能测试压力测试安全性测试用户体验测试兼容性测试etc如果继续问的话,会问到具体的细节 功能测试把物品的功能大概描述一下,然后说说怎么测试 性能测试是否能扛住设计的重量等...原创 2018-05-14 15:53:40 · 3775 阅读 · 0 评论 -
为什么说做开发的测试才是合格的测试
如题所述,在工作中发现很多测试人员只能进行业务测试,不能进行技术测试,所以写了这篇文章。一个完整测试包含的内容 这里仅对面向C端的功能举例,测试内容优先级及是否全覆盖视具体情况而定。产品功能——对照产品文档交互逻辑——交互图用户体验接口测试性能测试安全测试并发测试逻辑漏洞发现兼容性测试<1>一般测试人员都能进行前两种测试。 <2&g...原创 2018-05-14 15:09:19 · 4878 阅读 · 0 评论 -
金融支付类APP测试方法——服务端部分
支付APP架构简介框架说明测试难点解决方案逻辑图举例支付APP架构简介框架说明 市场上使用的APP在调用第三方支付的时候都是类似上面架构。其大部分逻辑都在服务端实现:1.到第三方金融支付平台生成支付订单2.将支付订单信息返回APP3.APP使用js调用第三方支付APP4.查询订单支付结果5.通知APP支付...原创 2018-02-11 16:43:51 · 6076 阅读 · 0 评论 -
Ginkgo命令详解(一)
简介 ginkgo源码一直在更新,使用方式也越来越人性化ginkgo当前版本是1.4.0,可以从github源码的config/config.go文件中查看旧版本使用go get -u github.com/onsi/ginkgo/ginkgo 升级到新版本源码integration文件夹中可以看到命令行参数的使用举例 下面命令行参数-和–开头的可以组合使用,效果会叠...原创 2018-02-28 11:48:09 · 5886 阅读 · 0 评论 -
Ginkgo使用指南
简介Ginkgo Ginkgo是一个基于Go语言的BDD测试框架,一般用于Go服务的集成测试。说明 本文的内容部分来自Ginkgo网站,部分来自使用过程中的经验总结。 Ginkgo网址:http://onsi.github.io/ginkgo/ 源码链接:https://github.com/onsi/ginkgo实操1.安装Ginkg...原创 2018-02-27 19:44:52 · 17624 阅读 · 9 评论 -
测试工程师具备开发能力的重要性
测试现状为什么对测试工程师的要求在上升?分析技术要求工具测试的开发能力对测试质量的影响分析测试发展方向测试现状当前测试工程师做的主要工作是手动测试和编写测试用例;即便在一些公司,测试工程师的Title已经换成了测试开发工程师,但他们真实做的还是跟进迭代、手动测试之类的工作。由于产品测试需要耗费大量的时间,互联网公司的产品迭代又是非常之快,持续的...原创 2018-02-09 18:48:37 · 3019 阅读 · 2 评论 -
扑克牌算法题
扑克牌发牌n个人,每次发牌的时候rand()%n,发给该人,当有人牌满了,改成rand()%(n-1),直到牌发完扑克牌洗牌1-N存储在列表list中,当前索引为index=N随机生成一个数字k(1到index(包括这个数字))交换第k位和第index位元素的值index–1如果index到了最后一位(1),则退出循环,这时候list已经被随机排序了,完成算法...原创 2019-06-05 17:14:29 · 703 阅读 · 0 评论