”测试之旅2017-深圳“于2017-11-18在新区大道997号远景大厦310室成功举办。本次活动的嘉宾分享了5个主题。文末下载课件《S级手游项目测试与质量改进实践》张敬峰(玩蟹科技)《移动端APP自动化性能评测体系》彭海波(平安寿险)《智能识别类评测实践》王琳(腾讯)《后端接口测试体系建设》何新荣(平安寿险)《别让你的自动化半途而废》何彦霖(银盛支付)在13:30活动开始之前所有报名的小伙伴陆
2017-11-22/3717 人阅读/22 人点赞
2017-11-22/3160 人阅读/0 人点赞
1、之前测试都测过了,没有这些问题啊!2、怎么回事,昨天还是好的3、只改了一行代码,对别的程序没有影响的4、现在好了么?使用的哪个浏览器,什么版本5、你先重启一下,或者刷新一下,清除一下缓存,或者换一个浏览器6、(自己偷偷修复了bug后)我这里没有出现这个bug呀,不信你自己来看。。。7、明明我的电脑上不是好的么。。。
2017-11-21/3912 人阅读/28 人点赞
“客户有个需求要改”“客户想增加一个小功能”“客户觉得新增加的功能不符合预期,希望改回去”今天在朋友圈转发了一篇文章,题目是“爱一个程序员,就为他充值一个“github私有库”。突然很伤感,程序员太廉价了。
2017-11-16/3412 人阅读/200 人点赞
用户故事可能是捕获产品功能的最流行的敏捷技术:使用用户故事很容易。但讲出有效的故事可能很难。以下十个技巧可以帮助您创建好的故事。技巧一:用户第一顾名思义,用户故事描述了客户或用户如何使用产品,它从用户的角度进行表达。另外,用户故事特别有助于捕捉特定的功能,例如搜索产品或进行预订。下图说明了用户,故事和产品功能(由圆圈表示)之间的关系。如果你不知道谁是用户和客户,以及为什么他们会想要使用这个产品,那
2017-11-16/3080 人阅读/4 人点赞
十天内,从北京到福州、再到深圳,完成了三场测试思维训练课程,从测试的基本思维到系统性思维、分析性思维(包括批判性思维)和发散性思维的训练,虽然期间还讨论了探索式测试和自动化测试。这也说明不少测试同仁渴望得到这方面训练,因为人类已经进入一个智能的时代,不会思维就可能很快被这个社会所淘汰不仅仅是一般简单机械的劳动会被机器所代替,而且越来越复杂的工作也会被机器人所代替,未来留给人类的工作空间会越来越小,
2017-11-15/3846 人阅读/9 人点赞
前段时间需要跑一批数据到mongo中,采用jmeter读取数据文件向服务端发送请求的方式,将数据库跑入数据库。数据量:200wmongo与服务端均部署在同一台机器上。现象服务器上执行jmeter脚本,但是数据惨不忍睹测试截图看了服务器的cpu和内存的使用率,发现cpu(24核)只有67%,内存只有20%(512G)。并发量只有200,明显对于服务端的压力不大,排除硬件。后来将并发量降低至50,数据
2017-11-13/3124 人阅读/535 人点赞
使用python脚本配合loadrunner做二进制数据压测背景大部分的压测需求,服务端处理的都是url参数或者postbody中的表单内容,最多是解析json处理json内容,这样的需求做起压测来比较简单,只需要参数化url中的参数或者表单中的值就可以了,但是随着服务端逻辑越来越复杂、对性能和安全性的要求越来越高,这样简单的接口已经满足不了我们的需求了,把postbody进行加密或者用复杂的传输
2017-11-10/4682 人阅读/100 人点赞
在手工维护和使用一些自动化工具(如Jenkins)管理服务器和测试环境时,会发现一些问题。如果服务器、应用很多,会不方便统一管理。一般每个业务线、每个应用应该有专属的测试服务器。如果应用任意部署,则会因为应用间相互依赖,导致跨多个应用的业务流不能串联,延误测试进度。在开发工程师提测后,需要知道提测代码对应的分支、版本。部署后需要知道服务器上部署的应用信息,以方便核对测试代码是否和提测版本一致。测试
2017-11-08/3587 人阅读/3 人点赞
前言Fiddler是一款HTTP协议调试代理工具,因为功能强大,交互友好,使用方便,fiddler已经成为功能测试同学不可或缺的抓包工具。与此同时,fiddler具备良好的可扩展性,测试同学可以基于fiddler提供的接口开发符合自身业务需求的插件。通过fiddler插件开发可以实现对httprequest和response的自动修改,并且可以定制自己的检查规则对网络请求进行校验。最近sdk业务出
2017-11-07/4748 人阅读/4 人点赞