Google上海如何测试搜索产品-2
上一篇 /
下一篇 2012-08-24 09:57:58
/ 个人分类:测试经验
2、Test Env51Testing软件测试网jS0M-Ac jv 见上文介绍,这里面还会有Global和Local的多语言环境,需要和其他办公室的团队协同工作。51Testing软件测试网Y_6h"{u]#cJ@
51Testing软件测试网~n3^-m^
z
u1h{D
3、Test Cases51Testing软件测试网:^F1d(b|
测试用例在Google内部是通过一个叫TestScribe的工具来管理,各个产品创建自己的产品的测试用例,一般会根据页面->功能来,产品所有测试用例创建好后,需要团队来审核,根据反馈做修改,同时也要把发现的Bug当做用例补充进来。
-]R*`:n] X0 Test Scribe里还有一个Test
sets概念,也就是说根据不同的测试策略,从所有测试用例中选取相应部分保存成Test set,例如Basic Test、Full
Test、Automated Test等等,当具体执行测试时,可以创建Build从这些Test sets选取合并在一起。
;o+D$fO3l5KUT0 4、Bug51Testing软件测试网6NJ
D;kuP;hd
ME
前面有提到过Bug库是使用Buganizer来管理,但是Bug库不仅仅是存放缺陷,需求和改进以及你认为有问题的都需要记录进去,根据优先级跟踪开发修复,同时可以根据不同类型,比如新功能或每周发布版本建立Hotlists,将对应的Bug保存便于跟踪统计。51Testing软件测试网@QuyR5^9WG&uJ
5、Test Report51Testing软件测试网W!eM2x2l(z
测试报告,每一轮测试执行结束后,通过TestScribe都可以生成相应的测试报告,例如每周发布的回归测试,会
有对应的测试报告,记录测试使用了哪些用例、发现了哪些Bug、严重程度如何,当然,也可以通过TestScibe和Buganizer提供的接口自己建
立一个状态页面。
;CUdP]+l&n0 6、Matrix
^4N2]&^u)s3QC0 搜索产品都是基于Web的,这就涉及到兼容性测试,需要根据具体产品监控的反馈统计出用户的喜好情况,建立对应的平台和浏览器Matrix,里面会有一个百分比关系,根据百分比来划分优先级,分配测试资源。