nGrinder脚本指南汇总 在找到nGrinder的好书之前,先啃啃cubrid上的文章吧,全是干货。
nGrinder是一款超级好用的压力测试工具。自从用了它,我就再也不想回到JMeter。本来嘛,分布式压测环境容易部署,执行界面也简单,开发同事都很喜欢。 nGrinder脚本支持Groovy和Jython两种语言,而且都有脚本模板。稍作修改就可以做API并发测试,简直是神器。以下是用Jython实现Post请求的nGrinder脚本,涉及到: HTTPRequest 随机字符串生成 [参考] J
nGrinder部署配置 nGrinder的配置不麻烦,装个tomcat,照着文档一步步来就可以。坑爹的是,不知道为啥我用了几个月的nGrinder突然发神经,agent连接上controller之后,控制台各种logs显示无异常,但是在agent management页面上就是看不到agents,导致新建的performance test无法运行。 同事建议我放大招,把tomcat下的ngrin
几年前折腾过testlink和bugfree的集成,那时还没有界面配置,要手动改config文件。 现在想要把测试用例管理和Bug管理整合起来,就非常方便了。况且Redmine也比当年的bugfree强大很多,用起来还不错。OK,进入正题~ 1. 创建Tracker 管理员身份登陆Testlink,进入[System]-[Issue Tracker System];创建一个[IssueTracke
Unable to start the Genymotion virtual device 不知是MacOs还是VirtualBox的更新问题,Genymotion在机器重启之后就不能用了。提示:Unable to connect to your virtual device! Genymotion will now stop. Check your VirtualBox network conf
PHP Socket 示例 链上一个靠谱的例子,直接改IP和端口就可以用
去年年底买的那本6孔活页本还静静躺在抽屉里,在我郑重地写下“2015年度计划”几个字之后就没有下文了。往往太想把一件事做好的时候,我们却迟迟不肯不动手。腹稿打个上百遍,直到成了心结,索性随便找个地方一吐为快。 作为一个随性的人,面对自己,还是不要用“年度计划”这种冷冰冰的字眼。“心愿清单”恰到好处,完成不了也无所谓,能正视自己,清楚什么是自己追求的东西,就够了。我的心愿,就照“家庭”,“工作”,“
Redmine 页面更新处理慢 自己在本地搭建了Redmine,发现add/update issue的时候页面要loading很长时间,但是view操作却很快,各种配置页面加载也很快。原来是Redmine的邮件SMTP配置的问题。方法有两种,要么是禁用Redmine的邮件发送功能;要么是手动更新config目录下的configuration.yml,把SMTP方式改为异步,再重启Redmine。
Ready!API 目前最新版本是1.2.2,涵盖了SoapUI NG, LoadUI NG, Secure, ServiceV 这四个工具。可以测Web Service的功能,又可以测负载能力;有Jenkins插件,又可以用Maven,Ant之类编译,很值得API测试人员玩一玩。 ReadyAPI的界面看起来是比SoapUI NG的风格要爽一些,只是在MacOs 10.10.2 + JDK 1.
Kali Linux 最近在闵行图书馆搜罗到一本好书《KaliLinux&BackTrack渗透测试实战》,准备好好玩玩Kali Linux