自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Test 琴侠参合散人

jiazurongyu 手艺人

  • 博客(183)
  • 资源 (1)
  • 收藏
  • 关注

原创 NodeJs关于Buffer

面向Buffer里面的方法举了3个例子//var buf =new Buffer(20); //第一种构造方式size//console.log(buf,buf.length); ////API上有一处勘误,做了1个测试buffer.fill(value, [offset], [end])// offet 填充数据的开始位置,不指定默认为 0//function test

2017-10-30 20:03:05 365

原创 游戏测试策略(一)

介入时间(策略) jiazurongyu游戏的版本阶段大体如下:Demo,aplha,open_beta,close_beta,RC,release测试介入点应该是在alpha阶段进入,在demo阶段也可以对游戏有1个初步的了解,demo的包做一些简单的防crash准备(后续在兼容性章节看到内容)在前期和项目组成员一起配合做单元测试或者熟悉功能点具体业务流程。前期的介入可以过度磨合

2016-10-30 02:45:27 2118

原创 游戏-功能测试(一)

前言发现问题是质量工程的一部分,如何优化测试效率,就要使用科学的方法让每次测试都可以覆盖比较完整,无目的的测试只会投入更多的人力和带来疲兵。在互联网快速迭代的时代,W模型下可以跑到2轮测试也不一定有时间,所以不要浪费每一轮时间,这份文章是功能测试的,功能测试真得是无脑点鼠标吗,希望耐心看完后发现里面想表达的一些意思,也可以理解游戏产业的测试。 问题模板化1比如这个npc,但

2016-10-29 04:02:17 7982 1

原创 弱网络测试-补充

引言“算是补遗,补充杭州那次fiddler和ADT自带的来做弱网,以外带过1种方式,也是大同小异,略有差别。” 地址https://www.charlesproxy.com/latest-release/download.do打开会发现支持mac版Wins版本就下载对应64位,.msi文件是WindowsInstaller的数据包。 使用说明安装一路下去,免费3

2016-09-08 03:19:10 5283

原创 增量更新环节案例(一)

测试服(不限制ip)验证完成,到正式服(限制ip)开白名单验证,然后在线上灰度,正式对外,灰度是要看情况的。 测试要求:要求是appversion1.0.2  resversion 1031 -> 升级后appversion不变,resversion 1032当时测试组有人配置了1个补丁,每次由1个人来操作,平时这个流程很成熟的,这次也出了问题,卡了一会,这里做分享。 补丁

2016-09-03 02:32:54 1094

原创 response time(二)

文章都出自 自己在测试社区写的,jiazurongyu.1.Request-Response客户端发送一个请求(request)给服务器,服务器在接收到这个请求后将生成一个响应(response)返回给客户端。 消息组成部分如此:c->s一个请求,服务器收到这个请求后,response返回给客户端。客户端请求了1个页面,服务器应答打开1个页面。 1个例子 C#pro

2016-08-30 02:51:48 2532

原创 lua与游戏测试(二)

接上一篇    来源我自己在testerhome文章lua与游戏测试(二)上一篇介绍了下lua和lua里打log的方式。本文主要还是基于客户端的,服务端其实也可以用lua,可以了解下云风的skynet框架,已经开源。与简悦合作的陌陌其中的游戏部门就是使用了这套框架在开发MMO,这里就不多介绍了,有兴趣的可以自行前往查看。题外话:最近在验收一些项目时,发现一些数据

2016-01-26 01:50:46 1599

原创 lua 与游戏测试 (一)

很久没写了。转自 testerhome lua 与游戏测试 (一)lua脚本与游戏测试(一)##lua游戏产业历史 (也可以叫解释型语言)lua 在国外被广泛成熟使用后,起源 1993 年巴西歪果仁喊出来哒,至今是开源免费。暴雪神作 WOW 在国内疯狂到持续到现在,其中大量运用了 lua(后面介绍)。lua 脚本语言慢慢让普通用户也熟悉了,后面国人 mmorpg 大作例

2016-01-26 01:40:01 2275

原创 合服测试(二)

很久没在这里写了,把其他地方自己写的也进行了搬家。这里主要还是介绍业务层的,进行这些测试后就简化的完成本次的合服测试。合服 测试情况xxx内网测试数据清除 passxxxx合区后测试(随机区间服务器配置账号登陆和平台发邮件代替充值) 进行中xxxx二次合区接口测试 passxxxx合区后测试(每个合服区间的服务器配置账号登陆和平台发邮件代替充值)进行中平台迁移测

2015-08-05 01:58:57 4834

原创 合服测试(一)

合服测试(一)1)提前在内网进行一些业务的预演,比如等级or积分排行榜信息,pvp数据,pve关卡排名等。2)在内网里建立起码2个库,执行脚本合并。3)预演一场断开,脚本失败后,再次执行是否数据出现异常。4)提前准备好外网所需要用到的区服账号,记录roleid,区服信息,渠道账号、密码。字段名都被引用,需要根据实际1)归集合并的游戏库到同一个mysql服务器,

2015-08-05 01:51:16 5634

原创 app游戏测试在外网搭建账号及sdk

app游戏测试在外网搭建账号,如下(这部分是我写的)手机游戏测试中,临时验证一些问题,无法搭建数据或者搭建成本过大会产用这个办法1)外网玩家 都会有1个区服 和roleid,先需要知道区服和roleid,无论什么渠道都会产生1个平台id和roleid2)dump那个区的玩家到测试服。可以再测试服新建1个库,然后导入那个库在服务器上关联3)生成1个平台账号,然后平台账号随意创建1个角

2015-08-05 01:44:16 5414

原创 游戏测试-数据库语句1

select id,name,energy from db_name where engrgy between '100' and '201' 对输出的内容进行1次排序 需要使用order by asc为从小到大 从大到小为descselect id,name,energy from db_name where engrgy between '100' and '201' order by

2015-04-24 00:10:12 1818

原创 游戏测试中的sql语句

基本的内容在这里就不写了。游戏测试中经常使用到1个复合条件的游戏内一般要查下用户剩余多少钱。例如有个字段为energy代表体力表名为db_role 关键字段 id,name(唯一)要查询条件为energy在1500一档,然后二档是500~1000之间的语句为select id,name,energy from db_name whereenergy=1500

2015-04-23 23:15:28 1674

原创 测试一则腾讯第三方登陆的问题

问题6:腾讯微博未开通和开通在程序内判别有误。场景:有qq号码,腾讯微博激活了1半。登陆游戏后绑定成功了。情况描述:腾讯微博如果未开通完全,进入已经有角色的账号假设为账号A,进入游戏内绑定腾讯微博后,退出游戏,通过第三方腾讯微博进入,是创建角色界面(应该是之前有角色的账号)退出游戏,返回腾讯微博开通完全后,进入游戏也是需要创建角色的。再次进入测试的账号A,发现腾讯微博的已经被解除绑定。

2014-06-15 15:19:07 2419

原创 (截选)调用.app获取 返回的结果

模块/app/测试点条件期望结果/.../login登陆后初始化数据post,truedocument.getElementById的表格/.../loginoutpost,false玩家属性/.../load_attribute显示数据(GUI)okGet,false/.../load_attribu

2014-06-07 10:02:56 1503

原创 需要谈谈的系列三 产业分析测试目前地位(一)

第三系列的需要谈谈测试基本能力就是分析,在深一步就是度量,这章先排除如何做测试和应该如何做到质量保证。做了一些采样的分析,欢迎同行沟通和指出数据异常。经常听到这样的论调,测试做的不深。为什么不深呢?很多类的测试没做(测试领域不足①)。做的也无法接近程序底层②。首先是一个人力的投入:采样了一些非自己从业的公司,一个20人的团队,测试人员往往只有2个。100人的团队,测试有4~6个。随

2012-12-01 12:29:27 2875

原创 需要谈谈的游戏测试第二季(四)

一个上线的游戏你需要检查什么?1. 无论哪种已经发布的游戏,都会有缺陷收集,有没有这个呢?2. dump文件收集器,是否可以正常使用。3. 资源打包,安装和反安装测试。4. 更新包续连测试。5. 数据传输稳定性(同步、客户端解析6. 客户端可以检查本地的内存使用,本地带宽消耗。Dumeter.7. 图形化处理器和CPu的对比测试。8. 切换客户端的场景服的响应时间,

2012-05-19 16:11:34 4074

原创 需要谈谈的游戏测试第二季(三)

游戏测试中的检查点:1.进入游戏时的并发2.聊天频道和走马灯的消息量3.邮件压力测试游戏的服务器和客户端消息之间协议简单复杂性不高,不用看代码也可以猜到内部的运行方式。所以对于事务上的并发测试这块,有效性并不高,一般不注重。游戏测试中的稳定性:1.持续运行的稳定性。2.需要建立良好的救援和应对措施。最佳的情况下,是多交集或者每个map场景平稳少量的机器人进行

2012-05-19 15:28:56 6069

原创 需要谈谈的游戏测试第二季(二)

1>.游戏测试的工作流是怎么样的。简略介绍为,游戏测试通常会以多条并行的工作流来完成本职的工作。前期需求分析黑盒手工测试兼容性测试中期自动化根据不同游戏阶段的版本-单元功能的迭代和整体版本的回归更需要注意的是:功能点逻辑上的一些行为,例如有限制组队,交易系统,人物组队状态机等功能点方面由于不能单纯的根据 界面上有多少个变量来100%的覆盖。更关注的是科学

2012-05-16 21:43:49 4608

原创 需要谈谈的游戏测试第二季(一)

我们先要知道游戏测试有哪些内容。1>.作为一个游戏测试新手该如何进入游戏测试当中,与之前的非游戏项目相比,更要注意哪些方面?1.如何完成游戏的兼容性 (客户端和页游)2.如何防止功能上漏测3.如果开启游戏自动化4.游戏性能测试的过程5.如何改良游戏测试的过程6.如何制定有效的游戏测试计划7.基于游戏的团队管理 2>.兼容性的如何进行?1.开启兼容性的次数

2012-05-16 21:36:49 4350

原创 window服务和测试(一)

游戏产业发布服务基本就2种,一个是win/s,一个是linux。二者用性能相比较,是没什么可比性的,毕竟一个以文本传输为主,一个和可视图化管理。游戏产业的游戏服务都在windows,所以先介绍windows。对于性能有着偏执的我,直接想拉起linux下的讲了。那么测试和服务器之间的关系在哪里呢?我最怕听到测试问:泥玛,服务器都要测试学,程序会弄的。那么你想让测试部门有所提升,又能帮助项目组

2012-05-14 16:49:13 3033

原创 论游戏产业的本地化

1)本地化测试流程2)本地化测试中的出现问题3)自动化测试解决本地化测试出现的问题4)写本地化测试脚本1) 本地化测试流程:1.开发部门(DEV)把英文版本的产品开发出来后。  补遗第1段:本地化游戏测试需要有运营方的产品需求说明和变更项目单。2.发给翻译部门(T9N)发给资源文件,翻译部门把翻译的资源文件转发给开发部门。3.开发部门把翻译好的资源文件打包到产品

2012-05-11 23:36:25 3581

原创 需要谈谈的游戏测试(五)

由新浪的地址慢慢搬过来,基本都以前写的。刚获悉一些问题,有压力。基本框架本年内肯定是没完成,每天碎片时间不超过2小时,只能依赖重写系统测试案,来试图查出隐患。(框架的协作性需要磨合,核心也是节约时间和人力成本)先图表再归纳成文字。产品最终是定义稳定性和健壮性,某种意义取舍还是关注的是产品的健壮性。如何寻找现有突破,依然是82原则和28定律的通过过往的问题来探究将来可能重点方向的。

2012-05-10 22:30:36 3506

原创 需要谈谈 游戏测试的一些事项(四)

测试的权责,把关好验收 和 减少部分风险,辅助对口的部门。这部分有点凌乱,临时插入(三)后面的。测试本职的工作,大家基本都知道了。注意以下的情况:1.测试不要去把自己当策划。业内是存在测试抢策划活做的,概念混淆不清。(较多情况)2.测试不要当自己是产品。隔行如隔山,别人对你的黑盒测试1-2种技法觉得很简单。换过来你觉得产品的简单,大家换下做都很难做好。虽然我自创了几种深度的UCD法

2012-05-10 22:24:31 2792

原创 需要谈谈的 游戏测试改良流程(二)

互联网的产业里,网络游戏产业也是其中的一部分,改良流程的一部分也介绍一些基础的模型。本章介绍的是瀑布模型的应对办法。瀑布生命周期模型:(也被称为线性模型)[需求分析]=>[概要设计]=>[详细设计]=>[编码和单元测试]=>[软件集中]=>[系统集中]=>[验收测试]=>[结束]这是一个版本简单的交付过程,最后一步测试才介入。这个软件行业刚发展时的流程。现在依然还是不少游戏公司的交付模

2012-05-10 18:10:10 2713

原创 缺陷管理的分级(二)

引言当时间敌人不断冲锋时,我们是无序的去抵抗,还是坐等被收割。基于需求的测试,当需求不明确时,我们该如何做。当人手不足,缺陷量无法达到要求时请不停的变更流程吧。如何理解缺陷的级别回述下第一章的内容,缺陷的级别分为:缺陷级别和处理优先级别。缺陷的级别时为了处理优先级别而定的。2.1不同阶段的版本下图表主要讲的是大方向的问题: 项目的阶段性

2012-05-09 22:12:11 3423

转载 MTSC 2019 深圳站精彩议题第一波更新! | 七五折门票火热售票中

MTSC(中国移动互联网测试开发大会)到今年已经成功举办了五届,这四年里,TesterHome社区一直秉持着务实、能落地、有深度、高质量、重分享的原则,从讲师邀请到内容筛选都严格把控,只为将最能提升测试效率的技术介绍给参会者,会后,包括BAT,美团,小米,360等在内的一大批公司都在内部组织了专门的研讨会来学习大会的Topic,MTSC很荣幸能成为各大公司交流技术的平台。2019年,科技革...

2019-10-28 11:07:39 446

原创 JAVA内部运行 汇编处理

public class Bar { int a = 1; static int b = 2; public static void main(String[] args) { System.out.println(b); }}检查Bar堆栈->保存上一栈帧基础地址(基于在内存里都是线性编址,所以需要约定一块内存空间)新的一...

2018-08-29 00:16:41 538

原创 JAVA新手攻略 对象使用(一)

1.面向对象编程绕不开类和类下面的成员方法。如果类需要多个实例.引用同1个类的成员方法,new 7个实例化对象在去引用skill是不合理的。这里我们可以用到循环下标结合类进行实例化,注释用了一把英文。public class Heros { public static void main(String[] args) { Heros hero[] = new Her...

2018-08-05 16:29:03 350

原创 Java新手攻略封装(一)

1.封装除了能把大量代码抽象以外,也是减少内部属性被实例化后,可以在外部直接进行修改。举个例子 定义1个wuxia类,wuxia类下面有1个类属性,是1个int类型的is_join,is_join的数据定义了武侠世界里的人物是否出世。如果出世了,就可以在世界里的剧情,任务,副本等地方可以使用到他。public class Wuxia{ int is_join =0; //is_jo...

2018-08-05 16:26:17 177

原创 编程思维-递归(一)

文章会进行定期迭代,大概是1周~1个月不等。不同阶段读者看到的就不一样,博客可以随意点,定稿后我在发到testerhome.语言选择用:python递归基本概念:1个函数直接或间接的调用了自己,并且每次调用内容大体上小于自身(比如去掉条件区域),一个实现功能的函数进行高级封装后,接收参数,也会先对接收的参数进行验证参数类型,这个是基于某些不需要先定义数据类型的语言。解释下 就是 fun...

2018-08-01 15:37:59 702

原创 mac安装appium 步骤

iOSMac OSX 10.7+XCode 4.5+ 和 Command Line Toolssudo赋权 #brew 安装cnsha-20875-mac:~ ziang.chen$ brew -vHomebrew 1.3.6Homebrew/homebrew-core (git revisionade7; last commit 2017-11-08) #

2018-01-24 18:10:34 931

原创 入手ATX-安装依赖

1.首先需要升级ios的版本到10.x2.安装xcode3.安装基本依赖 python3.5#Python >= 2.7 && #Android 4.1+     #iOS 9.0+ with Mac   #adb >= 1.0.36先看下setup.cfg里面的信息,需要先安装Python3.5MAC安装3.5brew也可以安装多个版本,这边会得一个比较传

2018-01-22 22:37:02 424

原创 node.js 关于timeout函数

//console.log(timer)打印出执行过程function abc() { console.log(1+1);}var a =setTimeout(abc,1000,"开始执行")//等待1000毫秒后开始执行var timer =a;console.log(timer);function abc() { console.log(1 + 1);}fo

2017-09-07 00:36:14 1386

原创 node.js 压力测试框架.01

压力测试 逻辑调通需要从传输协议类型+数据结构+协议结构体/接口协议有很多种类,这里说明下关于websocketwebsocket在node.js里有多个模块,其中被H5,微信等广泛使用的ws模块,也有游戏使用的socket.io等。安装npm install -g wsnpm install --save ws  //前往目录安装工程下会在node_modules

2017-08-13 15:25:50 2040

转载 Python 与游戏测试 (小工具篇)

最近在TesterHome游戏测试群里,有时候会看到有童鞋问,游戏测试人员学了Python,可以干点什么。(转自testerhome社区  煎饼同学的  社区游戏测试qq群 581529846 )很多童鞋初学Python,学习了语法和基础类库后,开始迷茫如何实际使用到工作中去,其实Python可以做的事情是很多的,将日常工作的一些事情自动化,对我们的工作效率有很大的提升。

2017-03-02 02:58:07 7173

转载 测试圈生态文-无锡

来源 https://testerhome.com/topics/6682 作者:无锡梵天-郭健最近在逛论坛时发现两篇颇具当地特色的测试产业圈介绍(重庆、大连),受陈大猫邀请就来聊聊无锡测试圈的现状。来无锡有七八个年头了,不过真正进入测试圈满打满算也有五年。值得庆幸的是初衷犹在:从学习到工作一直围绕【测试】展开,所以虽算不上技术大神,但对无锡测试圈还是有一定了解,那就借此机会向身在

2016-12-14 23:45:40 528 1

原创 腾讯WeTest&TesterHome手游测试沙龙

http://wetestsalon3.eventdove.com/难得的盛会,BAT愿意去推行测试产业发展,因为在实际工作中,公司高层和实际决策者并不清楚日常测试工作和具体起到了什么作用。但他们也会参照一些行业的新闻和BAT动向来判断是否需要这个岗位或者需要构建什么岗位。腾讯既然可以牵线此事,对于整个游戏产业测试来说绝对是一件很好的事情。希望大家可以多多参与。

2016-11-18 00:05:41 1731 1

原创 response time(一)

1.响应时间客户端用户反馈响应是c->s,s-c处理后,c等待时间处理后,这里服务器响应时间不另外计入客户端等待时间在web领域里满足基本标准2~5秒,得到响应时间较快。5~8秒,得到响应时间较慢。8秒~10秒及以上,得到响应效率很慢。会检查是否存在客户端时间需要把客户端等待时间+服务器响应时间一起记录上,共3个往返,计算2个。---------------------

2016-08-30 02:48:07 9038

原创 unity3d 项目测试笔记

有段时间,没做unity项目了。不过从2.x版本到现在5.0.4 也经历了大概4个大项目加2个小项目。unity分为2d和3d二部分,是1个可以支持多平台发布的,但不是无缝的,需要在代码里做宏管理。本文也不打算系统的写,在写公司测试文档时,顺带记录一部分,同时也是在鞭策自己。unity项目需要做真机测试,但pc版本在测试中是需要占大量比重的,用untiy开发环境运行游戏是最基础的测试要

2016-01-29 17:54:00 1636

CV 自动化检测 YOLOV5 检测人物姿势

内容概述:用于CV 自动化检测 YOLOV5 检测人物姿势。 提供的一个比较简洁的例子,和训练好的postureBetst.pt 和Demo。 运行posture.py可以执行。 计算机视觉来做目标检测的使用。 如果遇到.pt里面的部分库不兼容的问题,可以通过其他软件去打开.pt后进行修改,不要手动去修改,会损害模型文件!! 提供label_names有person和down的标签,down会包含在person标签里面,使用检测需要自己进修改,返回的当down标签和person的bbox重合时,则person标签的对象是down的,反之不是。

2024-01-04

质量数据化实践v1.0

沪江测试分享大会上的PPT,第一版的。

2016-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除