一、背景:为了让大家更加的了解Jmeter,并且使用起来游刃有余。这篇我们主要讲一下,如何优雅的使用Jmeter一步步的实现接口自动化,完成脚本与数据分离,把可能对Jmeter脚本的维护转移到csv文本中,降低接口变更时对脚本的维护,最终目标是实现写好接口自动化脚本后,接口变更的维护都只要操作csv文件。二、实例先介绍一个Jmeter的函数-》csvRead函数,后续介绍使用的会比较多,熟悉的伙伴
10 小时前| 1205 人阅读|0 人点赞

背景启动耗时作为App一项核心性能指标,腾讯地图现在是基本上每个版本都会进行数据的收集。纵向的对比(与自己)之前我们都依赖于开发埋点,横向的对比(与竞品)就是人工拿高清摄像头录制采集,然后用分帧工具进行分帧后统计,我们一直在想启动耗时如果可以自动化测试就可以释放人力了。这期间也同其他项目组的测试同学讨教过图像识别方法,对比如下:1启动耗时采集整体思路如下:录制视频的过程这里先省略——可以自动化,后
1 天前| 1225 人阅读|0 人点赞

如存在没有任何错误的程序,那么世界也会不复存在。”因错误而存在,因修正错误而存在,这就是软件测试工程师的存在之道。虽然测试不是解决错误的根本举措,但却是必须的手段。软件测试工程师(SoftwareTestingEngineer)的主要工作职责是,理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决定软件是否具有稳定性(Robustness),写出相应的测试规范和测试案例。简而言之,
2018-04-20| 1318 人阅读|1 人点赞

摘要:随着互联网金融的蓬勃发展,证券行业传统的IT管理模式面临新的挑战。IT既要满足交易系统对安全、可靠和高效的需求,又要在业务创新发展中具备敏捷和快速响应的能力。既稳定又敏捷的双态IT管理模式,是证券行业IT管理模式转型的新方向。本文将介绍我司在双态IT研发方式下,对测试管理模式及工具支持方面进行的一系列探索与实践。1一、双态IT的特点分析近年来,在“互联网+”和科技金融的时代背景下,互联网金融
2018-04-19| 1322 人阅读|0 人点赞

最近空余时间还是挺多的,所以必须对以前的职业有一个总结。那么本篇讨论的是什么呢?是一个真正的测试。那么期望是能写下这类文章,这也是那些年我走过的路:)纯粹是个人的理解,仅供参考。●论一个真正的软件测试工程师●自动化在项目中的应用●性能专项在项目中的应用01半个产品半个开发有人觉得这个标题有点讽刺,真正的测试?,难道我们不是真正的测试,平常做的都不是测试的工作吗?其实不肯定也不否定,但这是一个包含关
2018-04-18| 1371 人阅读|2 人点赞

端到端测试和系统测试同样重要,但即使是经验丰富的测试人员也会对两种测试方法能提供的优势感到困惑,并且通常我们只能选择其中一种测试方法。在这篇文章中,我们将会讨论端到端测试和系统测试,为了理解两者之间的区别,我们首先介绍软件开发所经历的不同的阶段。在软件行业中,我们总会陷入一个两难的境地,因为我们通常需要在更快的产品发布速度和更高的产品质量之间做出选择和平衡。我们希望能够同时获得发布的高速度和产品的
2018-04-17| 1385 人阅读|0 人点赞

测试是软件工程全生命周期中保障软件产品质量的重要一环。银行搞测试主要是为了更好地保证产品和服务质量,提升客户满意度,降低系统运行风险。近几年来,随着我国金融市场改革的不断深入和市场竞争的加剧,银行信息化建设不断面临新的压力和挑战。银行测试工作借势进入了发展“快车道”,测试人员也逐渐被培养成为“全能战士”。目前,测试已成为银行业务与技术融合的前沿,假以时日,必然成为未来促进银行业务发展的新动力。测试
2018-04-17| 1348 人阅读|0 人点赞

通过实例对RobotFrameworkSelenium2Library介绍。RobotFramework是一款由Nokia公司开发,使用Python编写的功能自动化测试框架。凭借其良好的可扩展性,在引入各种资源包后,可用于web功能自动化测试,接口测试,手机app自动化测试,windowsapp测试以及数据库自动化测试等。相较于其他自动化测试框架,RobotFramework的最大优势在于:完美地
2018-04-16| 1529 人阅读|1 人点赞

本文将分为六个部分去讲解测试经理的岗位应该如何规划,帮助广大的测试经理更好的做好自身工作!01现任岗位工作1.1工作内容1、负责招标测试组的测试管理工作,测试组成员的测试工作进行安排,测试工作方式,测试技能,进行分析和掌握,并针对不同的测试人员的工作和技术特点,采取不同的方式进行管理和指导,提供建设性的意见和建议,并带领组员共同学习和创新,用于项目的测试具体工作中,提高测试水平;2、指导测试人员,
2018-04-13| 1390 人阅读|8 人点赞

很多人对FaceBook,Google的测试技术和细节感兴趣。我们挑选了其中一篇文章给大家分享一下。Facebook怎样做自动化测试最近有个讨论,原意是:“facebook是如何做自动化测试的,他们是怎样测试才能保证每周的升级都可以不出差错的呢?来自Facebook的StevenGrimm很好地回答了这个问题,觉得还不错,这里以第一人称翻译了一下。对于PHP的代码,我们写了非常多的基于PHPUni
2018-04-12| 1467 人阅读|0 人点赞


下文来自我在公司内部分享的 pact 实践。主要是面向开发人员的分享。目前听到的反馈还不错,期望能带给更多人启发。 需要说明的是,文中我基于官方 demo 为我们现有项目写了 pact tests 作为演示,这里就不便公开了,只能贴一些执行结果截图,大家感受一下。看完还是去啃官方文档吧 :) ========我是正文分割线========= 接口开发过程的协作问题 众

78°|782 人阅读|6 人点赞|0 条评论


故事背景:我今年干了不少杂活儿,其中就包括在各个环境用脚本创建测试数据。脚本是用Python写的,逻辑就是像商户接入那样,调用我们公开的RESTfulAPI,从而生成相应的业务数据。这是很简单的脚本,也跑了大半年了,然而前几天我发现有部分数据没有生成。我先本地验证了一下,本地跑脚本没有问题。再上服务器上看l

70°|702 人阅读|7 人点赞|0 条评论


无聊盘点下

文晶  2018-02-23

哈哈上班第二天,群里的小伙伴叫嚣着聊天说无心工作。现在自己的状态是不如昨天一样一点也不想干活,也许是后面的两个小伙伴来了的缘故(一男一女边嗑瓜子边聊天)导致自己也心猿意马整理了半天流程整理不下去了,发现都是口头想法,落实不到实地或者是自己能力不够理解不了领导的意图。1、过去的2017过去的一年在工作上算是有那么点进步吧,多少也从一个不被某领导看好的小白人成为xue微有点分量的大白人,任

80°|778 人阅读|7 人点赞|3 条评论


背景:有一些服务器因为安全策略的关系,不能本地ssh直接访问,需要先访问跳板机,再从跳板机访问目标机器。如果我们要把本地文件上传到目标服务器,可以怎么做呢?法一:最通俗的做法,通过scp命令,先将文件从本地同步到跳板机的目录中,再在跳板机上使用scp命令同步到目标服务器;法二:了解ssh隧道(端口转发)用法的童鞋,会在本地使用如下命令分配一个监听端口2120:

72°|719 人阅读|4 人点赞|1 条评论


"工匠们喜欢不断雕琢自己的产品,不断改善自己的工艺,享受着产品在双手中升华的过程。工匠们对细节有很高要求,追求完美和极致,对精品有着执着的坚持和追求,把品质从0提高到1,其利虽微,却长久造福于世。"这段话来自百度,我觉得很好的解释了”工匠精神“。其实每一位测试人员,都有一颗工匠的心。测试往往都会追求细节,希望在上线前能够发现产品的每一个问题。希望能够给测试

84°|838 人阅读|4 人点赞|1 条评论