自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天谈的专栏

学无止境

  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 测试岗位面试的一些常见题

某测试小组将APP的测试用例存放在一个文本文件里,文件每行记录一个测试用例,用例行记载了从入口界面到出口界面的访问序列。每一个用例中的每个界面只会访问一次,每一次界面跳转只会访问到下一层次的界面。界面的最大访问深度M<用例个数N。首先要进行模块的拆分,如客户端、网络、服务端等;针对这个模块的特点设计测试方法,如:客户端功能测试、兼容性测试、网络安全测试、服务端压力测试等;

2023-04-19 10:56:56 247

原创 面试中的一些逻辑思维题

逻辑思维题

2023-04-18 23:36:26 462

原创 简述一个平台的权限设计

一般内部平台经常会遇到某些人希望开通特权的情况,这种最好配置成白名单,方便管理,但要注意的是,如果特权对每一项操作都生效,需要考虑数据的完整性。这部分涉及到前端和后端。当配置数据较大时,为了减少处理时间,需要将配置进行缓存,用redis之类的内存数据库进行加速,这样前端可以快速获取到配置。用户账号会存在状态字段,不同状态代表账号的不同属性,比如已删除、已封禁、停用等,状态会对权限的判定产生组合影响。这里考虑的一种情况时,在该流程未走完,而这一步分配的人员的角色发生改变时,如何自动的进行流程更新。

2023-04-11 00:21:50 503

原创 使用微服务架构做测试服务开发

背景产品测试部门发展到一定阶段,都会尝试进行内部测试平台的开发,真正从使用jenkins、jira、sonar等开源或市场工具转向开发和自身产品强相关的平台、SDK等工具,以实现测试效率的提升。产品功能——对照产品文档交互逻辑——交互图用户体验接口测试性能测试安全测试并发测试逻辑漏洞发现兼容性测试<1>一般测试人员都能进行前两种测试。<2>第...

2022-02-10 09:59:38 159

原创 发红包问题

发红包问题

2022-02-09 17:44:47 315

原创 日文文字列表

[‘齢’, ‘鍾’, ‘靦’, ‘鹼’, ‘㠏’, ‘????’, ‘丟’, ‘並’, ‘乾’, ‘亂’, ‘亙’, ‘亞’, ‘佇’, ‘佈’, ‘併’, ‘來’, ‘侖’, ‘侶’, ‘俁’,‘係’, ‘俔’, ‘俠’, ‘倀’, ‘倆’, ‘倈’, ‘倉’, ‘個’, ‘們’, ‘倫’, ‘偉’, ‘側’, ‘偵’, ‘偽’, ‘傑’, ‘傖’, ‘傘’, ‘備’, ‘傢’,‘傭’, ‘傯’, ‘傳’, ‘傴’, ‘債’, ‘傷’, ‘傾’, ‘僂’, ‘僅’, ‘僉’, ‘僑’, ‘僕’, ‘僞

2021-08-31 16:24:36 420

原创 扑克牌算法题

扑克牌发牌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 666

原创 面试题:求一个数组中第二大的数

求一个数组中第二大的数这道题看上去非常简单,对面试者的要求也不高,但仔细看,也隐藏了一些考察思维的点判断数组是否为空 1分判断数组是否只有一个元素 1分一次循环,找出第二大的数 1分有些人会进行排序操作,那就顺带考察一下排序算法 1分初值问题,有人会先设置max1 = max2 = 0,最后直接return max2,该情况下会出现问题:数组所有数都是一样的值...

2019-04-22 11:56:42 1566

原创 字典数查询

题目:递归解析JSON考察:暂留给评论

2019-02-18 22:24:46 198 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 957

原创 面试题:给三个数a、b、c,判断能否构成三角形

面试题目:给三个数a、b、c,判断能否构成三角形询问出题人参数的类型:1分对字符串进行过滤:1分类型转换:1分判断了参数的取值范围:1分写出两边之和大于第三边:1分提问等边、等腰、直角三角形:1分讨论类型转换的效率:2分讨论大数相加相乘法:3分讨论内存重叠:3分整体代码:1分...

2018-10-31 20:53:33 5374

原创 面试题:求X^n

面试题目:求X^n,总分十分,附加分两分询问出题人X和n的取值范围:1分区分x==0和x!=0的情况:1分区分n为正和负的情况:1分写出相乘的for循环:1分考虑结果溢出问题:1分考虑n为负时的小数问题:1分32位和64位机器int类型的讨论:1分时间复杂度:1分空间复杂度:1分整体代码:1分附加: * 实现logn的时间复杂度:1分 * 设计测试用例:1分 *...

2018-09-15 22:08:13 464

原创 用户体验测试

为什么要做用户体验测试如今市场上的绝大多数产品都是2C的,对用户量有需求,需要让用户快速的熟悉和使用该产品。 以前2C产品的说明书和用户教学模式已经不再适用。 用户体验的好坏直接决定了产品推广的容易程度。 哪些群体适合作为用户体验测试的对象产品所面向的用户群体样本:比如面向白领的APP,可以找职场白领做体验问卷产品经理:产品经理尤其是设计该类产品的,对产品的需求和...

2018-05-20 21:01:56 4770

原创 算法题:Climbing Stairs 爬楼梯问题

LeetCode的第70题:https://leetcode.com/problems/climbing-stairs/description/该题在Solution中囊括了六种解法,包括从暴力破解到斐波那契以及算法优化。 这里新增一种思路:组合数爬楼梯问题,也就是1步、2步的走最终到达终点。可以抽象成取n个球,可以一次取两个,也可以一次取一个,直到最终取完,共有多少...

2018-05-18 12:52:30 741

原创 测试如何提升产品质量

QA的英文是QUALITY ASSURANCE,即质量保证,并不仅仅局限于测试。 在质量保证中有一个很重要的理念就是:测试前移那么测试需要做哪些工作来保证产品质量呢?单测覆盖率对代码最细节的测试就是单测,使用单测覆盖率工具对开发的单测进行指标统计,并进行一定的指标限制代码审查工具使用编程语言对应的format、link等工具对代码进行格式、引用等的审查,规范代码格式,...

2018-05-14 16:53:33 3620

原创 面试题:如何测试一个物品

不管是面试别人还是被别人面试,经常会遇到指着桌子上的一个物品问如何测试它这种面试题的目的就是问测试思路,那这道题应该如何回答呢? 首先回答测试类别功能测试性能测试压力测试安全性测试用户体验测试兼容性测试etc如果继续问的话,会问到具体的细节 功能测试把物品的功能大概描述一下,然后说说怎么测试 性能测试是否能扛住设计的重量等...

2018-05-14 15:53:40 3675

原创 为什么说做开发的测试才是合格的测试

如题所述,在工作中发现很多测试人员只能进行业务测试,不能进行技术测试,所以写了这篇文章。一个完整测试包含的内容 这里仅对面向C端的功能举例,测试内容优先级及是否全覆盖视具体情况而定。产品功能——对照产品文档交互逻辑——交互图用户体验接口测试性能测试安全测试并发测试逻辑漏洞发现兼容性测试&lt;1&gt;一般测试人员都能进行前两种测试。 &lt;2&g...

2018-05-14 15:09:19 4823

原创 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 5692

原创 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 17256 9

原创 金融支付类APP测试方法——服务端部分

支付APP架构简介框架说明测试难点解决方案逻辑图举例支付APP架构简介框架说明 市场上使用的APP在调用第三方支付的时候都是类似上面架构。其大部分逻辑都在服务端实现:1.到第三方金融支付平台生成支付订单2.将支付订单信息返回APP3.APP使用js调用第三方支付APP4.查询订单支付结果5.通知APP支付...

2018-02-11 16:43:51 6023

原创 告警系统的测试方法

告警系统的功能1.告警方式2.告警条件3.结构图4.运行方式5.如何测试第一步:告警收集第二步:数据构造第三步:测试执行示意图告警系统的功能1.告警方式 邮箱、短信、电话、Slack、QQ等2.告警条件 1.监控参数值超过警戒值 2.监控参数值恢复正常 3.服务异常 4.服务变动 5.其他 ...

2018-02-11 15:38:04 2833 1

原创 测试工程师具备开发能力的重要性

测试现状为什么对测试工程师的要求在上升?分析技术要求工具测试的开发能力对测试质量的影响分析测试发展方向测试现状当前测试工程师做的主要工作是手动测试和编写测试用例;即便在一些公司,测试工程师的Title已经换成了测试开发工程师,但他们真实做的还是跟进迭代、手动测试之类的工作。由于产品测试需要耗费大量的时间,互联网公司的产品迭代又是非常之快,持续的...

2018-02-09 18:48:37 2978 2

原创 如何测试依赖第三方服务的功能

概要:在电商互联网中,经常会遇到调用第三方服务的功能,比如金融支付、日志拉取、数据分析等服务。         这些服务在调试的时候,第三方会提供sandbox环境,但这些环境只能用于调试是否正常调用,并不能用于测试异常场景;而在真实的线上环境中,会经常出现网络超时、第三方服务不可用等超异常,以及一些第三方服务正常返回的错误码;而这些场景在平常调用第三方服务的时候并不容易遇到,但在线上一旦遇到

2018-01-16 19:06:38 2552

原创 级联数据系统的测试

场景:一个多节级联系统,

2018-01-11 15:16:52 940

原创 Ubuntu环境安装汇总

1.安装aws过程:先安装pip:sudo apt-get install python-pip        sudo pip install awscli2.安装osscmd文档与下载链接:https://help.aliyun.com/document_detail/32184.html?spm=5176.doc32184.6.509.4Swc3D过程:下载OSS

2016-06-14 14:10:51 727

交大一软通

交大一软通:用软件上外网无需账号登陆,使用IPv6和IP四过渡技术,避免了流量查询。

2013-03-26

4G中D2D技术应用的研究

D2D技术在4G网络中得到广泛应用。本文论述了D2D技术在4G中的技术细节和应用举例。

2013-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除