概述JMeterEngine接口被运行JMeter的测试类实现,此接口共8个方法。API地址:https://jmeter.apache.org/api/org/apache/jmeter/engine/JMeterEngine.html逻辑关系简要解读:HashTree是依赖的数据结构;SearchByClass用来查找HashTree中的所有节点,并把节点实例化为真正的对象,例如图中TestP
2019-03-06/3802 人阅读/2 人点赞

一、前言Mac已然是一个不可或缺的平台,但是相对其它平台来说,针对Macapp的各项专项测试却没有多少资料可供参考,本篇文章介绍了腾讯视频Mac端的各项专项测试总结,整理了过去一年腾讯视频Mac测试团队的探索和研究。二、MacApp测试框架我们对比了多款自动化框架,最终选择了atomac作为视频Mac端的自动化框架。表1不同框架对比从表中可以看出,atomac是基于控件识别的方式,不依赖于ui的展
2019-03-05/2951 人阅读/4 人点赞

数据存储和处理是一个古老而重要的技术,从远古时期的结绳记事到古人的文本记事,再到计算机诞生后的各种系统,直到E.F.Codd提出关系模型,人类终于有了一种相对高效而统一的数据处理系统——关系数据库。在传统的关系数据处理系统中,习惯把系统按照业务特点分为在线事务处理系统(OLTP)和在线分析处理(OLAP),一般意义上OLTP关注实时在线业务,要求低延时,高吞吐量,总体数据量一般不会特别大;而OLA
2019-03-04/2741 人阅读/1 人点赞

摘要:现今互联网软件的测试策略和方法论相比传统软件有着很大的不同,造成两者有显著区别的根本原因在于互联网软件的发布周期比起传统软件的发布周期要快很多,这种发布周期的巨大差异使得两者的测试基础架构建设有着显著的不同。同时,现今的很多传统软件企业也在尝试借鉴互联网测试领域的工程思维和最佳实践,希望可以找到一些有“化学反应”的结合点来优化传统软件的测试基础架构。本文就将围绕这个话题展开讨论,看看有哪些互
2019-03-01/3573 人阅读/15 人点赞

一、版本发布前,接口测试之痛App版本发布前,我们都要手工做接口测试,目的是保证App内部H5页面所使用的JSAPI的功能正常,而对所有H5页面进行的P0级功能测试。为什么要做接口测试呢?因为JSAPI无法抓包,测试难度比较大,所以只能通过对H5页面的功能进行校验。但是手工测试,场景覆盖不全面,且耗时耗力。二、JSAPI自动化测试方案首先思考几个问题:一个APP有多少个JSAPI?它的用例场景有多
2019-02-28/2015 人阅读/1 人点赞

降级是系统保护的重要手段,保证系统的高可用,简单理解,降级就是丢车保帅,在系统压力极大时,暂时不做非必要动作,以保证系统核心功能的正常。例如电商系统中,购物车、结算这类的核心功能就是保护对象,是绝对不能降级的,而像个性化自动商品推荐服务就可以暂时不提供。降级策略有很多种,可以从下面3个维度分为5种策略:自动化维度包括:自动开关降级、人工开关降级。功能维度包括:读服务降级、写服务降级。系统层次维度包
2019-02-27/2730 人阅读/3 人点赞

今天在7DGroup的群里,老郑提了个问题,ps统计出来的CPU百分比为什么比TOP统计出来的少很多。图如下:从上面的图来加一下,确实差别比较大呀。top里面:800%-16.9%-7.6%-22.1%-29.9%-8.8%-24.4%-16.9%-20.3%=653.1%ps里面只有300%以下。为什么会这样呢?先得了解ps和top有什么区别。Top是一个monitoringtool,但ps是一
2019-02-26/4088 人阅读/4 人点赞

某马机构是目前国内最大的IT人员培训机构,也是国内最早做程序员培训的老前辈,给国内IT互联网公司输出了众多人才。其录制的课堂视频教程对新手来说通俗易懂深受广大程序员们的好评。前期程序抓取到的所有资料均已解密完成,现在打包整理所有资料推送给大家,之前已经保存过的可以选择性保存。java基础新手就业框架后端实战前端教程本教程总共包括9大部分,囊括了零基础到架构师进阶部分。适合零基础新手小白,也适合需要
2019-02-25/2589 人阅读/6 人点赞

一、安装配置1、安装JDK,环境配置2、ADT安装,环境配置3、安装Node.js下载地址:http://nodejs.org/download/安装完成后配置环境变量,验证安装成功:cmd输入node–v输出版本号成功。4、安装appium安装方法1:cmd输入:npm--registryhttp://registry.cnpmjs.orginstall-gappium安装方法2:Appium安
2019-02-22/2837 人阅读/2 人点赞

引言现如今RestfulAPI越来越流行,而JSON和XML基本上是两种主流格式用来交换数据,JSON和XML都在Web上有完善的开放标准(RFC7159,RFC4825),本文将带着大家来了解下这个两种数据格式。JSONJSON简介JSON是一种用于在多个应用程序之间共享数据的通信格式。JSON代表JavaScriptObjectNotation。它基本上是键值对的集合。官网:http://ww
2019-02-21/3137 人阅读/1 人点赞