Gavin_GJ 发表于 2016-1-7 16:17:28

对于一个没有手游测试经验的人来说,接手一个新手游项目要从何入手?

郭小贱 发表于 2016-1-7 16:24:58

现在做的端游测试基本上都是纯手工测试,对照策划提供的需求文档设计用例后完整的执行一遍,再随即探索测试。至于提升技能方面我也就是从编译器、CSV表入手,觉得离策划要求蛮近的。
端游的性能我当时也就是用robot代替的,每个服务器上开一些机器人挂在房间里g看看稳定性。一般公司都是花大价钱请压测团队进行。这点比较迷茫,如何借助工具进行压测?

zm51testing 发表于 2016-1-7 17:38:24

jiazurongyu 发表于 2016-1-7 14:48
b/s结构的,棋牌游戏我外包时也做过,先需要知道你的几个业务点是多线程还是单线程的,是可以进行lr的.lr ...

前辈:
    感谢你的回答!是b/s结构的,rmi通讯,但是设计到Flash的,lr就不好录制。
   如果是单线程的,我该怎样进行。
   如果是多线程的,我又该怎样进行。
   fiddler工具我是知道,但是具体怎样用,还没有实现过!
    前提条件:逻辑业务一切正常,1个月迭代一个版本。金额是实时更新。
【备注说明:1、公司还没有进行过性能测试。只是以前出现过性能导致的1个bug。
                  2、LR性能是自学的!目前LR工具的使用是没有问题的。每次我录制游戏的时候,就只能录制java写的,flex写的不能录制。曾经尝试过:用LR支持flex的来录制,但是一直卡在这里。
   】

jiazurongyu 发表于 2016-1-7 22:15:40

游戏测试按载体 分为三端的测试
互联网测试 也可以问点 专项测试 或者配置的内容
欢迎多多提问哦。

jiazurongyu 发表于 2016-1-9 00:30:07

Gavin_GJ 发表于 2016-1-7 16:17
对于一个没有手游测试经验的人来说,接手一个新手游项目要从何入手?

最近上班比较忙,刚看到。
手游测试 因为载体不一样,导致在部分地方差异性,说些不一样的地方吧
1.了解安卓和ios机型安装、反安装,ios有越狱和正版,安卓机型了解
2.手游上线流程有别其他端游戏,还有根据渠道有sdk测试,先要获取参数才能出包。
3.在载体上的异常测试步骤,比如弱网环境,电话模式,home等
4.手游在pc上打的包,pc内存参数和手机上需要转换数据,pc上例如cpu5%,手机芯片不一样,可能最少占20多%
5.开发引擎不一样,目前成熟的有不少。
等。
其他方面 入手和其他项目一样,还是需求确定,制定计划 每个阶段测试的target和 PDCA

jiazurongyu 发表于 2016-1-9 00:40:25

zm51testing 发表于 2016-1-7 17:38
前辈:
    感谢你的回答!是b/s结构的,rmi通讯,但是设计到Flash的,lr就不好录制。
   如果是单线程 ...

压力这块 网页类比网页游戏要简单多了,还是说说游戏的
flash可以录制 我记得flex也是可以的,要看是多少版本了。。或者推荐你使用Protocol Advisor来分析下
选择用http和socket混合 单线程默认的就是 ,多线程实现方式有二种,socket进行录制前加事务就可以读懂了,如果对wpe类的很熟悉,可以尝试读读F7里的数据包内容
监听端口后,使用服务端代码 可以让程序帮忙,封装在lr里。
还有1个办法 就是把(Vuser)虚拟用户的包分散在多个机器上,在Controller的run-time setting中选择Vuser的运行方式,设置xx个仅启动一个mdrv.exe进程。
fiddler学习起来很简单,需要了解http的基本定义。


jiazurongyu 发表于 2016-1-9 00:43:59

郭小贱 发表于 2016-1-7 16:24
现在做的端游测试基本上都是纯手工测试,对照策划提供的需求文档设计用例后完整的执行一遍,再随即探索测试 ...

维护用例 做策略后深挖问题 探索性测试 都是需要的。
在给你提个建议数据库真是最接近测试的好帮手和编译器,cvs改表改编辑一样。
端游性能 = =分为好多块,在盛大规划的就是 说说客户端的硬件性能(引擎水,地表区域,远景透视),fps,
Cpu,GPU。
机器人可以客户端和服务端二用测试,机器人挂房间?= =压力的点应该是请求 写或者直接查询。你可以研究下业务。。业务很值钱的。

郭小贱 发表于 2016-1-11 13:34:26

jiazurongyu 发表于 2016-1-9 00:43
维护用例 做策略后深挖问题 探索性测试 都是需要的。
在给你提个建议数据库真是最接近测试的好帮手和 ...

到底是老大,以后决定跟你做游戏测试了。

jiazurongyu 发表于 2016-1-11 19:13:21

郭小贱 发表于 2016-1-11 13:34
到底是老大,以后决定跟你做游戏测试了。

额。谢谢,欢迎多多提问。。

xian8787 发表于 2016-1-13 17:54:43

你好,我现在在做手游测试,除了测试游戏上的BUG,提提JIRA单,查数据库,请问为了以后更好的发展,我目前能做什么学习,目前没有方向感,如果以后想去大一点的公司,我需要学习什么,或者积累什么。,本人刚工作半年。

toyvov 发表于 2016-1-14 12:08:15

jiazurongyu 发表于 2016-1-9 00:43
维护用例 做策略后深挖问题 探索性测试 都是需要的。
在给你提个建议数据库真是最接近测试的好帮手和 ...

“你可以研究下业务。。业务很值钱的。”
这句话是什么意思?

jiazurongyu 发表于 2016-1-15 20:36:55

toyvov 发表于 2016-1-14 12:08
“你可以研究下业务。。业务很值钱的。”
这句话是什么意思?

最近几天比较忙,晚回复了,比如loadrunner 你掌握了这个工具,但是具体这个游戏哪些地方会产生压力。是需要业务知识的。
有版本业务 如果只做专项的人还是需要其他功能测试的给予支持,比如种地系统,你需要知道地块id,需要知道种地系统什么环节会产生压力,不一定只是收菜,批量种地是没压力的,是不是异步存储的。需要业务支持
也有性能业务,性能业务,比如一个游戏需要多少m的带宽成本,如何核算。这些就是业务。。。

jiazurongyu 发表于 2016-1-15 20:43:19

xian8787 发表于 2016-1-13 17:54
你好,我现在在做手游测试,除了测试游戏上的BUG,提提JIRA单,查数据库,请问为了以后更好的发展,我目前 ...

做好自己那部分,一部部的做深,数据库可以实现很多东西,比如工会填充满人,世界大赛的测试,都可以无图形化用数据实现,只要不涉及存储过程,一个业务填充关键数据,其他为假数据就行。
自己创造账号id,备份数据表,新建库,可以独立带一条线,这样你去大公司才有立身安命的。
如果是做测试管理还要有扩展的部门的能力和从0到1的。

evilmax0617 发表于 2016-1-15 21:04:21

前辈好,本人已经在游戏测试3年了。。由于半路出家,完全没有代码方面的知识,一直都是做手工测试,主要都是写用例,针对游戏内功能方面的测试。目前比较迷茫,不知道该继续学点什么,该怎么发展,请指点,谢谢!!:P

evilmax0617 发表于 2016-1-15 21:14:49

前辈好,本人有3年的游戏测试经验了,但是由于是半路出家,对代码啊,数据库等完全不懂,平常主要都是手工测试,写写用例,跑跑游戏内的功能测试,想请教一下,后续要怎么发展,是该去学习代码还是学习什么工具吗?请指点迷津。。。

51tty 发表于 2016-1-18 12:25:59

做app测试没有在2G、3G、4G网络下运行对于上线影响大吗?只连接的waif测试

51tty 发表于 2016-1-18 12:26:12

做app测试没有在2G、3G、4G网络下运行对于上线影响大吗?只连接的waif测试

jiazurongyu 发表于 2016-1-20 18:58:52

51tty 发表于 2016-1-18 12:26
做app测试没有在2G、3G、4G网络下运行对于上线影响大吗?只连接的waif测试

如果完全没有测试,会有影响,这块简称网络测试(弱网测试在测试中是必测项),需要在整包登录和补丁包更新、强制更新时测试
切换网络这块是需要测试的,但只是一部分,先可以评估sdk到游戏登录访问这2个节点的带宽(上下行)和这个时间段消耗带宽总和
ios8.1版本可以自行切换,不用换手机卡。
但实际这块投入的时间并不多。


jiazurongyu 发表于 2016-1-20 19:01:58

evilmax0617 发表于 2016-1-15 21:14
前辈好,本人有3年的游戏测试经验了,但是由于是半路出家,对代码啊,数据库等完全不懂,平常主要都是手工 ...

游戏测试要寻找突破点,最好的办法还是从配置表,数据库和服务器操作入手。
这些地方在日常工作中可以直接用到。
学会看配置表可以大大加快测试速度,先检查配置表是否更新,如果更新是否有配置错误和漏配的。
数据库查找符合测试条件的账号和营造条件都是很好的入手机会。
服务器操作= =测试必备的,先入手更新服务器和检查配置及修改服务器时间的测试

jiazurongyu 发表于 2016-1-20 19:12:35

51tty 发表于 2016-1-18 12:26
做app测试没有在2G、3G、4G网络下运行对于上线影响大吗?只连接的waif测试

补充一条,2G->3G有理论带宽的 比如是2.75G,折算下来2.75*0.8/8~2.75*0.9/8就是理论的本地下行,然后根据前面的测试,如果你的app实际测试入口带宽高出这个数值,那么在2G下访问失效是极高的,当然这个只是最基础的算法。。。
具体你可以看看弱网测试的3种方式。
页: 1 [2] 3 4
查看完整版本: 【你来问我来答第66期】:小论游戏测试及互联网测试更好的提高质量!(活动已结束)