2018年,最经典的26个JavaScript面试题和答案!

根据 Stack Overflow 的 2018 年度调查,JavaScript 连续六年成为最常用的编程语言。所以我们必须面对这样的现实,JavaScript 已经成为全栈开发技能的基石,在全栈开发面试中都会不可避免地涉及到与 JavaScript 有关的问题。FullStack.Cafe 汇编...

2018-11-18 22:04:11

阅读数 27

评论数 0

自动化测试用例设计思想指南

不少新手刚刚掌握了写脚本的能力,一上来就拿着功能测试用例一条一条的转化成自动化用例。在编写的过程中,会发现诸多问题,例如,脚本中重复代码很多,一个脚本的执行结果影响到另一个脚本的执行,有些功能用例很难转化成自动化用例等。 下面谈谈几条指导建议:站在用户角度设计自动化 在功能测试的时候我们一般会...

2018-11-16 11:16:51

阅读数 40

评论数 0

性能测试入门——完整的测试流程

性能测试一般的压测流程:需求收集、测试准备、测试执行、结果分析与调优、测试报告与总结。 1.1    需求收集 性能测试需求一般在项目需求阶段就可以收集,测试人员进入项目应尽快开展此项活动。 1)    性能需求的来源: 需求文档、问卷调查、历史数据统计分析等。如果没有历史统计数据,则通过...

2018-12-25 10:36:17

阅读数 183

评论数 0

让我们一起来做安全测试吧~

今天,很多软件并没有经过专门的安全测试便运行在互联网上,它们携带着各类安全漏洞直接暴露在公众面前,其中一些漏洞甚至直指软件所承载的核心敏感信息或业务逻辑。这些漏洞一旦被不怀好意者利用,很可能会给企业造成经济损失,带来负面声誉影响的同时,还可能被起诉遭到罚款等等,细思极恐。其中的一部分原因是企业本身...

2018-12-24 16:31:44

阅读数 34

评论数 0

python+monkey+ 监控 crash,性能统计

之前写过monkey方面的测试,这次刚好有项目用到,并且需要监控性能信息,所以重构了一次 monkey 压力测试android python3 统计性能信息cpu,men,fps,battery,flow 支持wifi,gprs统计 统计crash信息 查看源码 monkey.ini ...

2018-12-24 10:53:34

阅读数 165

评论数 1

不是测试人员的“锅”,要怎么“甩”?

作为资深测试人员,你是不是经常听到这样的话,为什么这么LOW的BUG会出现在客户手上?为什么功能没测完就发给客户测?这个BUG不是代码问题,需求是这么定的?这个需求不合理,开发表示拒绝,等等需要测试背的“锅”。                                           ...

2018-12-22 17:29:38

阅读数 47

评论数 0

关于 jmeter 性能测试的 局限性

这两天做压测,用了Constant Throughput Timer 来限制QPS。   被压测接口最大TPS 为110左右,在QPS达到110前,QPS = TPS,而 QPS>110后,接口TPS会稳定在110。如下图 再增加线程和Timer配置都只会导致响应时间...

2018-12-21 17:28:30

阅读数 48

评论数 0

Mock框架的三次迭代,让你的单元测试更高效

如何定义单元 对于单元测试中的单元,不同的人有不同的看法:可以理解为一个方法,可以理解为一个完整的接口实现,也可以理解为一个完整的功能模块或者是多个功能模块的一个耦合。 根据以往的单元测试经验,在设计单元测试用例时,当针对方法级别展开单元测试时,重点关注的是方法的底层逻辑;当针对的是模块时,针...

2018-12-21 10:42:07

阅读数 22

评论数 0

集成 Jenkins 和 TestNG 实现自助式自动化测试平台

背景介绍 在软件业十分成熟的今天,敏捷(Agile)开发在业界日益流行,而面临的挑战也日益增多,不断变化的用户需求、缩短的开发周期、频繁的部署上线、复杂的产品架构和团队组织,如何继续保证软件的质量是一个不能回避的课题。 许多企业级规模的项目常常按照功能模块将庞大的团队分为多个独立的 Scrum...

2018-12-21 10:26:06

阅读数 922

评论数 1

浅谈持续集成构建在互联网软件测试项目中应用与分析·

一、引言 在互联网信息时代,随着Internet的快速增长及Web应用的不断发展,使其快速渗透到商业、电子商务、军事、工业、教育等领域和个人生活的各个方面,对我们的生活及工作产生了深远的影响。在当今市场需求和Internet技术进步的不断推动下,Web应用日益增加,互联网的软件规模不断扩大,复杂...

2018-12-20 13:59:18

阅读数 42

评论数 0

接口测试的一些感悟

接口测试的目的 这个算是老生常谈了,但我觉得只要聊到接口这个还是绕不过的,没有目标就没有评判标准,所以测试的目的还是很重要的。 先搬运一下维基百科上的英文解释(中文没找到,百度的就算了。。。): API testing is a type of software testing that ...

2018-12-19 14:06:42

阅读数 43

评论数 0

让我们从更高的角度看自动化测试

前言 高度,这个词我很早就被提及。 高度不够,把这个问题/东西拔高一些再看看,应该站在更高的位置看问题...这些是别人对我的评价,是面试过程中被问到的,是别人对我的指导/建议... 有的人会问一个普通打工的需要什么高度呢?不就是点点点的,不就是写if-else的... 对问题的思考其实就是优秀和...

2018-12-18 16:59:04

阅读数 31

评论数 0

单元测试中测试用例的设计方法

单元测试中测试用例的设计方法 1. 用于语句覆盖的基路径法 基路径法保证设计出的测试用例,使程序的每一个可执行语句至少执行一次,即实现语句覆盖。基路径法是理论与应用脱节的典型,基本上没有应用价值,读者稍作了解即可,不必理解和掌握。 基路径法步骤如下: 1)画出程序的控制流图 控制流图是描...

2018-12-17 11:30:21

阅读数 32

评论数 0

jmeter做压力测试心得

什么是性能压测? 也是最近刚刚接触到,就是被测试的系统,在一定的访问压力下,看程序运行是否稳定/服务器运行是否稳定,通常情况,是模拟多个请求同时 请求服务器,也就是在某个时间内,比如说1秒内,调用接口达到200次,结果就是接口调用成功率、最大请求花费时间、最小请求花费时间还有一些性能参数,做...

2018-12-17 09:34:21

阅读数 36

评论数 0

项目实施DevOps时,我们是如何做测试的

DevOps是一系列软件开发实践,强调开发人员(Dev)和运维人员(Ops)之间的沟通合作,通过自动化流程,使得软件构建、测试、发布更加快捷、频繁和可靠。 正如我们所知,DevOps最近几年很风靡,很多企业正在如火如荼的推行它。然而,你可曾想过,从传统到敏捷、再到DevOps,开发模式的不断革新...

2018-12-14 10:32:43

阅读数 42

评论数 0

关于Jmeter长时间压测的可视化监控报告

最近有个测试项目,是针对云平台的数据库连接稳定性测试,一般做稳定性测试想到的工具是Loadrunner,因为“成熟稳定”,但是这么重量级的工具不适合搬到云平台上开展测试。而Jmeter作为一款优秀的开源测试工具,属于经量级的,但是基于java的稳定性还是不如Loadrunner。【关于jmeter...

2018-12-13 20:46:39

阅读数 57

评论数 0

单元测试中测试用例的设计方法

  1. 用于语句覆盖的基路径法 基路径法保证设计出的测试用例,使程序的每一个可执行语句至少执行一次,即实现语句覆盖。基路径法是理论与应用脱节的典型,基本上没有应用价值,读者稍作了解即可,不必理解和掌握。 基路径法步骤如下: 1)画出程序的控制流图 控制流图是描述程序控制流的一种图示方法...

2018-12-13 15:26:16

阅读数 30

评论数 0

App性能测试中的几个重要概念

我们在使用各种 App 的时候基本会关注到:这款软件挺耗流量的?运行起来设备掉电有点快嘛?切换页面的时候还会有卡顿等现象?如果遇到有这些问题的 App 我们基本会将它请出我们的 我们在使用各种 App 的时候基本会关注到:这款软件挺耗流量的?运行起来设备掉电有点快嘛?切换页面的时候还会有卡顿等现...

2018-12-10 16:31:52

阅读数 61

评论数 0

苏宁的Node.js实践:不低于Java的渲染性能、安全稳定迭代快

前端 Node.js 的使用场景大多集中在前端工具上,当前的前端主要把它定位为辅助。苏宁易购使用 Node.js 作为前后端分离的主要手段,经历了从技术引进到全面开花,从边缘功能到核心业务,从纷乱到稳定的过程。同时 Node.js 作为新引入的技术,与公司原有架构融合衔接面临着怎样的挑战?以...

2018-12-03 22:02:51

阅读数 95

评论数 1

在移动端使用vue-router和keep-alive

对于web开发和移动端开发,两者在路由上的处理是不同的。对于移动端来说,页面的路由是相当于栈的结构的。vue-router与keep-alive提供的路由体验与移动端是有一定差别的,因此常常开发微信公众号的我想通过一些尝试来将两者的体验拉近一些。 目标 问题 首先一个问题是keep-aliv...

2018-12-01 17:40:23

阅读数 64

评论数 0

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