
8大前端安全问题(上)
当我们说“前端安全问题”的时候,我们在说什么“安全”是个很大的话题,各种安全问题的类型也是种类繁多。如果我们把安全问题按照所发生的区域来进行分类的话,那么所有发生在后端服务器、应用、服务当中的安全问题就是“后端安全问题”,所有发…

当我们说“前端安全问题”的时候,我们在说什么“安全”是个很大的话题,各种安全问题的类型也是种类繁多。如果我们把安全问题按照所发生的区域来进行分类的话,那么所有发生在后端服务器、应用、服务当中的安全问题就是“后端安全问题”,所有发…

【导读】对于非宿主的合作伙伴来说,在TBS接入环节,“共享和下载内核”的能力是最重要的,它从根本上决定着APP是否能够使用预期的X5内核提供服务。一旦出现问题,会导致无法加载X5内核或者优化策略失效,从而降低X5占比。但面临的一个问题是,SD…

物联网的出现,给测试带来了很多有意思的挑战,使得众多QA开始重新思考传统的测试过程。例如,我最近测试了一个产品,在这个产品中的移动APP会跟连接的机器产生会话。这两个设备各种各样的状态给测试场景的设计带来了特别大的挑战。下面给大家介绍…

在上一篇《定时更新SVN完成构建》中讲了定时从SVN拉取最新的测试脚本,并自动构建的过程。这篇我将介绍怎么配置测试robot报告,并发送给指定人群。1、要发给指定人,首先需要在job配置,构建后操作中增加“EditableEmailNotification”。(我…

在上一篇《环境搭建》中讲了Jenkins的安装,这篇将介绍定时从SVN库中(git库与之类似,这里就不具体介绍了,有需要自己折腾)拉取最新的测试脚本,完成jenkins的定时构建。这是我们做自动化测试最基本的环节,每天定时构建并执行用例,从而试图找…

通常在自动化测试中,我们需要对自动化测试用例定时构建,并生成报告并通过邮件发给指定的人。最佳工具选择莫过于Jenkins了。通过Jenkins集成robotframework插件,我们能非常方便的定时从git/svn上拉取最新的自动化测试用例,然后执行用例并把最…

Python要连接操作MySQL数据库,前提是安装好MySQLdb模块。因为Python中已经带有了非常方便的工具pip(pip是一个安装和管理Python包的工具,通过pip去安装Python包将变得十分简单),所以这里采用pip命令进行安装。在cmd中使用pip命令进行安装,命…

谈到自动化框架,往往外行谈虎色变。实际搭建自动化框架没有那么困难,如RF(robotframework自动化框架)只需要简单几步就轻松搞定。在安装之前,附上尝试着画的RF工作示意图:1、python安装(linux通常默认装上了,可省略这步)https://w…

本章主要介绍docker的基本指令,让我们逐步进入docker的神奇世界:1、搜索可用的docker镜像使用docker最简单的方式莫过于从现有的容器镜像开始。Docker官方网站专门有一个页面来存储所有可用的镜像,网址是:https://hub.docker.com/。你可以…
在Ubuntu+Robotframework环境中,使用pybot执行脚本是,报错:UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xe4inposition20:ordinalnotinrange(128)解决办法:几经折腾,最终在目录/etc/python…

不要轻视英语算起来已经工作了快7年了,一开始我就是在外包公司混着。欧美外包项目是相当的养人,老外没有加班文化,朝九晚五。回家就是跟小伙伴们打dota。还总能去国外出差兼旅游,用乐不思蜀来描述是比较贴切的。那是一段不思进取的时光,技术…

Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、baremetal、OpenStack集群和其他的基础应用平台。Docker通…

在游戏测试中,我们测试游戏运行时性能最关注的指标是内存占用、cpu占用和FPS。那么当我们发现内存占比过大时,一般情况下都是图片资源优化的不好,今天我们就来谈谈图片资源在内存中的占用问题。很久以前,我一直认为图片在内存中占用的大小跟…

前面部落已经分享过用jmeter做接口测试的文章,本篇我们继续介绍下用jmeter做分布式压力测试的例子。用jmeter做压力测试,如果只用一台机器,有鉴于线程数的限制和一台机器的性能,可能无法满足压力测试的实际需求,解决这个问题,可以采用jmeter…

怎么对产品做好测试?这必定是测试团队和个人应一直思考、实践和探索的问题。在经过多年的测试后,我认为,一个成功的产品测试三要素为:测试思路、用户和业务。要让产品测试获得成功,无非要把握好这三要素。那么我们具体应该怎么做呢?测试思…