大数据是一个含义广泛的术语,是指数据集,如此庞大而复杂的,他们需要专门设计的硬件和软件工具进行处理。该数据集通常是万亿或EB的大小。这些数据集收集自各种各样的来源:传感器,气候信息,公开的信息,如杂志,报纸,文章。大数据产生的其他例子包括购买交易记录,网络日志,病历,军事监控,视频和图像...
       LoadRunner  LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布...
       开源 RPC 框架有哪些呢?  一类是跟某种特定语言平台绑定的,另一类是与语言无关即跨语言平台的。  跟语言平台绑定的开源 RPC 框架主要有下面几种。  Dubbo:国内最早开源的 RPC 框架,由阿里巴巴公司开发并于 2011 年末对外开源,仅支持 Java 语言。  Motan:...
简介  TestNG是一个开源自动化测试工具,TestNG源于Junit,最初用来做单元测试,可支持异常测试,忽略测试,超时测试,参数化测试和依赖测试。       除了单元测试,TestNG的强大功能让他在接口和UI自动化中也占有一席之地。以Java为例,目前主流的测试框架有:  基于TestNG...
      随着测试行业的发展,“会代码”越来越成为测试工程师的一个标签。打开各大招聘网站,测试工程师月薪一万以上基本都有一个必备技能,那就是自动化测试。那么自动化测试到底难不难呢?下面我将会将我的经历讲给大家听,希望听完后,大家会有自己的一个判断。  1  我是谁?   大家好,我是软件测试汪。不...
一、VirtualBox简介及需要安装的软件环境要求:  我们会使用一个叫Virtual Box的程序来搭建我们的渗透测试的测试环境。 我们可以使用Virtual Box在我们当前系统中创建虚拟机,在我们的实验中我们会创建下列机器:  攻击者:Kali Linux  被攻击者1:Metasploit...
     上个月,我们曾报道过一篇“Dice 称这 5 种编程语言可能衰落”的文章,它基于 RedMonk 和 TIOBE 等公司的数据推测的,结果引起了广泛讨论。Dice Insights 是为北美的科技专业人士提供见解和分析的网站,目的是帮助他们找到工作和发展事业,并且报道就业趋势、新技术等内容...
       TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科等等。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或...
      导语:目前,鉴于USB本身的复杂性导致的安全性的影响和潜在的大量漏洞,几乎所有模糊测试专家都开始将他们的模糊测试技术应用于USB的模糊测试中。  Syzkaller(Google团队开发的一款针对Linux内核进行模糊测试的开源工具),最近开始支持USB模糊测试,并且已经在Linux内核...
       一、测试比开发low,一定程度上我是认同的   之前面试的时候,有个小朋友问我:“有人说测试比开发low,你觉得呢?”(表情愤慨,可能是她的开发鄙视测试了)     我说:“在一定程度上,我是认同的。从测试整体行业看,肯定是不如开发的。但是从个体,甚至一个团体来看,则不一定”  一个项...
一、这是一个迁移流程图;现在把action做个简单的记录:备注:本次迁移核心是迁移流水,通过流水的收入-支出-余额=0,在平台用户最少的时候进行迁移(凌晨2点进行);找出收入和支出有差异的--仔细对账查账;然后运维配合,流水扎帐,记录最大的流水id;继续账单平账,然后进行快照流水回放迁移,迁移完成后...
 微软 Windows Core OS 又有新消息。  关于微软正在打造的新一代操作系统 Windows Core OS(WCOS)的消息没有停过,但是官方又没有正面给出回应,外界一直通过各种渠道在了解该操作系统。  去年 1 月份,微软正在开发 WCOS 的消息被披露,从披露的消息来看,WCOS ...
简介  Loadrunner是一种预测系统行为和性能的负载测试工具,它可以轻松创建虚拟用户、创建真实的负载、定位性能问题、重复测试保证系统的高性能。  LR与JM对比 组成  Vuser Generator      C语言脚本开发的  Controller        指挥官的作用,控制执行场景...
概述  性能测试中,对服务端的指标监控也是很重要的一个环节。通过对各项服务器性能指标的监控分析,可以定位到性能瓶颈。  后端性能指标有CPU,内存,网络,I/O等等  分析思路  整体系统CPU利用率  内存利用率  磁盘I/O的利用率和延迟  网络利用率  CPU定位分析  CPU利用率大于50%...
Python程序语言与机器学习实践可以称得上是“珠联璧合”。1. Python是解释语言,程序写起来非常方便  写程序方便对做机器学习的人很重要。  因为经常需要对模型进行各种各样的修改,这在编译语言里很可能是牵一发而动全身的事情,Python 里通常可以用很少的时间实现。  举例来说,在 C 等编...
  验证码是一种防止程序自动化的一个措施,是一种反自动化技术,可以防止恶意破解密码、刷票、论坛灌水,有效防止黑客对网站、应用程序以暴力破解方式进行不断的身份验证。实际上验证码是很多网站通行的方式,利用比较简易的方式实现了这个功能,同时验证码的样子也会尽量千奇百怪,让机器不能够识别。  金融领域目前大...
  通过学习Jmeter自动化测试,接触到了Ant命令和其构建文件build.xml文件的编写,与此同时,通过将测试项目集成在jenkins上,进一步学习了jenkins的一些环境配置知识。以下是自己的初步学习的一些总结,感兴趣的可以参考一下,过程中遇到的问题大家可以一起探讨。  一、Jenkins...
七夕福利Atstudy网校约惠卡32门课程任意学【课程优惠详情】1.如何从小白逆袭“职场女王”?原价99 凭Atstudy网校约惠卡9.9元http://www.atstudy.com/course/15392.京东商城实战--多线程并发下的自动化测试原价99 凭Atstudy网校约惠卡49.5元h...
  B端硬件产品如何开展测试过程,是摆在产品管理和技术研发管理过程的要事。  产品测试是产品生命周期中及其重要的环节,难以想象一款产品没有经过测试就推向市场的场景。尤其是B端硬件产品,整个系统较为复杂,存在系统性风险的程度非常高。推出的产品在用户使用过程,出现重大异常,会损失产品口碑,甚至结束合作关...