测试
文章平均质量分 94
一个程序员的修炼之路
顺势而为
展开
-
GoReplay进阶之插件实现
GoReplay神器最有效的功能就是在基本不影响线上服务机器运行的情况下,非侵入式地将真实流量导入到本地磁盘文件或者测试机器,实现测试机器上采用真实流量进行测试,从而保证产品发布的质量。在上一篇文章<<HTTP流量拷贝测试神器GoReplay>>, 笔者主要对以下四个方面进行了描述。流量复制测试流量保存到文件和重放功能介绍HTTP请求过滤HTTP请求更改但是我们可能还会碰到如下问题:流量测试结果对比:这个是指,比如即将发布新的程序,将其测试结果和原先的版本测试结果原创 2021-11-27 20:10:20 · 1225 阅读 · 0 评论 -
HTTP流量拷贝测试神器GoReplay
一般在软件发布之前,都会经过单元测试, 接口测试, 集成测试, 性能测试等。但是这些测试往往都是基于自己定义的测试数据集合,很可能会有漏网之鱼,那么在软件上线之后,在线上的流量冲击下,会出现各种之前测试中并没有发现的问题。这是因为线上的流量数据比测试的数据更加多样性,并且随着用户数量的增加,线上流量的也越来越大,更多的隐藏问题也会明显暴露,比如并发处理不当导致的Crash也随之出现。 那么我们有什么方法能够在上线之前完成这些测试呢?有的,那就是GoReply。GoReply概述当前越来越多的产品SaaS原创 2021-11-20 16:16:34 · 2714 阅读 · 0 评论 -
Python调用C/C++动态链接库
吐槽(可略过):不知不觉,4月份毕业,5月份进入团队,已有7个月。大的方面经历着测试、解决客户问题/bug、出一个产品Patch,小的技术方面经历着C++,Shell,python,linux Kernel以及自动化测试框架,看起来经历都很丰富,但何尝不处于一种浅尝辄止的状态?!似乎就像学生时代,寂寞了,就找点不会的技术学学,然而都钻的不够深入。也许现在的境遇,和自己本身的职位也有所关系,不像De原创 2013-12-04 16:39:49 · 35343 阅读 · 3 评论 -
Robot Framework中Python加载相对路径DLL
在前一篇博文>中,提到如何使用Python使用C/C++编译成的DLL,从而让自动化测试中调用过程更加灵活。在Robot Framework,使用Python编写函数对A.DLL进行加载,A.DLL又依赖于B.DLL,于是将A.DLL和B.DLL放到Robot Framework工程目录下,即工程执行case时的工作目录。OK,这样没有任何问题,可是你能够忍受就将这些DLL毫无规矩的放在这个地原创 2013-12-12 21:13:48 · 9481 阅读 · 0 评论 -
Robot FrameWork安装以及一个Demo
Robot FrameWork是一个自动测试框架,可到官网查看详细介绍。安装 Robot Framework本文中的Robot framework安装在Win7 (32 bit) 平台上. 接下来按顺序安装以下的软件/包。SoftwareVersionPost-stepsNotePython原创 2013-11-21 19:31:35 · 20797 阅读 · 1 评论