服务器集群和数据库集群的性能测试策略
我在游戏测试板块发表的这个帖子,可是没人能回。。。http://bbs.51testing.com/thread-264950-1-1.html
服务器集群负载/性能/压力测试
最近半年都在搞这个,有高手分享下这方面的经验么?
整个流程可以被这样描述:用户 -> 客户端 -> 登录服务器 -> 用户 -> 在线服务应用 -> 数据库/Memory CacheD -> 在线服务应用 -> 客户端 ->用户
在线服务应用里提供了200个左右的API,每个API的调用可能会查询数据库1-5次。
架构0:无负载均衡无拓展
1台验证/登录 (Manager)
1台在线服务应用 (Application)
1台数据库 (DB)
1台Memory CacheD
之后在此基础上针对在线服务应用和数据库进行拓展并实现负载均衡:
Application:
软件拓展:从1个进程拓展至16个进程(服务器支持超线程可以当成16个core来用)
硬件拓展:从1台拓展至3台
负载平衡:在Manager实现Application的地址+端口轮询
DB:
数据库集群:在2台物理服务器上部署虚拟机分别安装LVS,SQL Node和Data Node
负载平衡:前置DNS轮询2个LVS
=====================
问题如下:
给出模拟X万人在线对服务器造成的负载的测试策略
给出负载/性能/带宽的测试策略
此问题已经公布
如何保证测试用例的广度?
在测试的过程中,我们希望保证每个功能点都能测试到,但是对于一些涉及到多的功能点时,测试路径却无法保证穷尽造成侧漏。造成的现象就是以为某处改动造成的影响已经测试了,但是却发现原以为毫无关系的功能点又出错了。现在我想知道如何在组织级讨论出一种测试方法来避免这种现象的发生?
本问题已公布。
如何进行UI测试
在做Web测试的时候,经常涉及到UI测试,有时候会出现设计、产品、开发、测试对UI的见解互不相同,在这里提出UI测试,和大家讨论下如何进行UI测试如何处理与开发人员的矛盾?
如果在测试过程中与开发人员意见不和或者因观点不同产生矛盾,该如何处理呢?:) 我想问的是B/S与C/S测试的侧重点分别在哪?测试员的成长过程
我想了解测试员从最底层到最顶层,所要经过的阶段和职位 做了这么久黑盒测试,我落伍了吗黑盒测试做了这么多年,一直以为如何在项目前期了解更多的项目需求和更多的design设计,如何写好测试用例,如何考虑更深层次的异常case,如何写好Test Plan,如何搞好与开发之间的沟通,如何做好每一个项目,如何控制好每一个项目的schedule,如何report好每一个bug。。。。。。
我一直都这么想的,但是现在我迷惑了,公司在大张旗鼓的谈自动化测试和code view,每个项目要达到50%以上的自动化测试覆盖率,每个人都要会看code,也就是每个人在做好项目的同时还要写自动化脚本和看开发的code。于是写更多的自动化脚本和提高看code水平成为一股不可抗拒的狂风。
请问:提高测试人员的技术水平仅仅是提高看code的水平和写更多的自动化脚本吗?衡量一个测试人员,也仅仅从view code的水平和写更多的自动化脚本吗??做了这么久黑盒测试,我落伍了吗???
[ 本帖最后由 happytll 于 2010-8-13 17:26 编辑 ]
测试环境硬件配置与性能指标如何折算
目前中国的金融、电信、移动企业处以信息化的前列,这类企业信息架构复杂且膨大,在准备测试环境的时候,基本上没有类似生产环境的准生产环境,那么硬件就需要半配或者完全和生产环境无规律,针对此类性能测试,硬件配置和实际生产环境的性能指标如何折算?单片机驱动程序的测试 应该注意哪几点
我是测试新手,做的嵌入式软件测试这块。前段时间部门针对一款单片机建立了驱动库,需要测试一下,而我现在能想到的只是功能性和实时性的测试。请问各位大哥大姐单片机驱动的测试要点在哪里,需要注意哪些方面,和开发人员思考的不同点应该在哪里?不胜感激……
lr中虚拟用户的运行动作?
10人每秒 加虚拟用户 加到2000人持续运行5分钟 然后10人每秒减少在脚本中有10个url, 在第三个的url的地方有个集合点 是100人一起过的
现在我想请问下 在第三个url之前VU是怎样活动的,在第三个VU是怎么活动的 ,第三个后面VU是怎样活动的!
求指导!!
:handshake Linux网络安全产品的兼容性测试该怎么做啊? 我的困惑:在几乎没有需求文档,设计文档相对完整的时候,如何很好的把握测试范围?
回复 7# 的帖子
确实不可以用嵌入式软件测试要做哪些部分的测试?都有哪些自动化测试工具?
嵌入式软件测试要做哪些部分的测试?都有哪些自动化测试工具?我目前从事的行业是网络电视行业,团队主要做一些中间件插件,如影视模块、音乐模块、网络商城、网络学堂。但是我们测试部门的工作觉得还是比较初级,主要在做功能测试,包括软件测试规划、测试计划书、根据产品说明书写功能测试用例、以及软件评审报告。我现在有些困惑,在我觉得真正的软件测试部应只是做这些工作,在此向大家请教,求指点。此问题已公布
关于测试用例编写人员的疑惑
本帖最后由 bluesky1986007 于 2010-9-25 21:56 编辑问题:测试用例到底应该是怎样一个层面的人去写、去设计呢?个人觉得测试用例是越资深、经验越丰富的人去写越好,但让这这些人去写,一来有些大材小用的嫌疑,而来这些人往往都不愿意去写测试用例,这可能也会影响他们的工作心情。但如果让一般性的测试人员写测试用例,写出的测试用例往往又不够理想,真是两难全啊。。。 项目后期,bug难找,如何有激情测试,扩展自己的思路,多角度测试,发现更深的潜在bug。 我想问的几个问题如下:
1. 测试团队建设包括哪些方面的内容?作为测试部门的负责人,采用哪些有效措施才能够做好测试组的团队建设?
2. 如何制定部门年初的员工管理工作计划和编写部门的年总总结?
3. 如何做好测试知识共享库,让测试的全部工作经验积累和业务总结知识,实现组内分享?
4. 根据您丰富的测试经验,结合项目实践,您将采用何种措施来有效的降低上线后的软件缺陷? 设计测试用例至多细为最优! 问题:如何做好网站测试的性能测试和安全性测试?
此问题已公布。 如果一个项目需要完工,时间很紧迫,没有按照完整的软件测试、开发的生命周期来执行,那我们测试人员应该如何安排工作进度来确保证软件的质量问题呢?