shajqiu 发表于 2011-7-15 14:09:05

[预告】这次的CGDC上,Aimbot同学演讲的题目如下

时间为: 2011-7-29日 13:00-14:00
会议室:浦东厅6

演讲主题
自动化测试在育碧的实践 – 昨天,今天和明天。
演讲摘要
第一部分:以时间线形式概述过去5年时间在不同项目开展的各种自动化测试工具。

 早期的尝试:Splinter Cell Double Agent Xbox 360 @2006
 目标:
• 重现一个由一系列在特定时刻的特定输入造成的引擎死锁
 行动:
• 在游戏引擎内开发了一套基于时间线回放按键输入组件
 结果:
• 在完成了工作原型后,项目开发结束

 在失败中奠定的基石:Ghost Recon Advanced War Fighter PS3 @2007
 目标:
• 在一台PS3上重现多人联机模式下的缺陷
 行动:
• 基于在SCDA中取得的进展,我们完善了回放特性并投入使用。
 结果:
• 失败于:回放的一致性无法保证(随机种子,线程顺序,输入输出配置,网络条件等)
• 成功于:我们确定了一个理想的自动化测试的框架和技术需求,并未未来项目的成功奠定了基础。

 自动化测试框架:
 计划执行
 异常捕获
 日志分析和报告输出

 自动化测试需求:
 在标准测试环境里分布式运行
 用最可靠的方法来实现对游戏行为的模拟
 没有程序基础的测试员也可以编写测试脚本

 第一个成功实现自动化测试的项目:End War Xbox 360 | PS3 | PC @2008
 应用于客户端:多人联机功能性测试(基于语音控制模块、8人联机)
 应用于客户端:游戏平衡性测试 (250+ 升级组件)
 应用于服务器端:在线战役流程的功能性测试(主要针对于数据库存储进程)
 应用于服务器端:负载和性能测试(5万人同时在线)

 第一个服务器集群完全自动化测试的项目:Football City Star PC @2010
 日趋完善的自动化测试框架(前端Web测试计划控制器,测试客户端推送,性能采集与分析脚本,百毫秒测试精度以及对大规模并发测试的支持)
 标准化测试农场(测试机分级,服务器集群,虚拟局域网,网络性能模拟平台)
 游戏服务器性能测试(轻量级游戏客户端50开每双核标配PC,性能分析数据库支持过千万行性能日志分析)
 在线服务负载及性能测试(羽量级游戏客户端150开每双核标配PC,性能日志聚合分析)


第二部分:育碧在自动化测试实践里的一些重要回顾
 育碧自动化测试的目标和战略
 自动化测试与敏捷测试模型的融合
 …

第三部分:自动化测试在育碧的未来计划
 测试客户端云平台部署
 实时测试监控平台
 与育碧其他测试工具\平台的整合(Bloomberg, Game DNA, Build Farm and Deployment Platform)

云层 发表于 2011-7-15 17:36:43

看起来不错哦

Aimbot 发表于 2011-7-15 18:20:29

..........

我是奔免费门票去的。。。去年跟别人share一张票只能去一天且最想听的演讲因为门票等级不够不能听。。。

shajqiu 发表于 2011-7-15 18:36:54

我看了一下, 这次貌似没有什么我感兴趣的演讲。

以前很羡慕有路道, 有票的同学。
这次竟然制作人主动问我要不要去。。。然后看了一下目录, 竟然没有找出我感兴趣的演讲。。 我也就不去现场膜拜你了。 恩 恩

jiazurongyu 发表于 2011-7-15 20:02:41

不在上海 看不到了

LOSTANGVL 发表于 2011-7-16 13:17:47

..........

我是奔免费门票去的。。。去年跟别人share一张票只能去一天且最想听的演讲因为门票等级不够不 ...
Aimbot 发表于 2011-7-15 18:20 http://bbs.51testing.com/images/common/back.gif
it doesn't look the same...anyway, when could i get my payment, your highness?

homedw 发表于 2011-7-18 23:31:00

本帖最后由 homedw 于 2011-7-18 23:34 编辑

你们这个太尖端了,我才起步,求heti!哈哈

cncnily 发表于 2011-7-19 17:35:47

育碧 不错

freelance 发表于 2011-7-21 18:29:41

太牛了,请问楼主自动化工具开发是QA还是Dev?
页: [1]
查看完整版本: [预告】这次的CGDC上,Aimbot同学演讲的题目如下