TMM和游戏(一)

概念和例子章,一定有学习的价值,游戏产业基于一些问题,大部分的概念都是由软件产业带过来的。游戏测试也是在公司内部技术含量和重要程度偏向弱化的,实际上是可以改变的。

我也被一些朋友戏称为游戏产业的CMM…呃惭愧,实际上只是可以勉强做得好=>CMMI34以上的级别我自己就没有接触过了。

但是不得不提的是,阶段性和模型,你在查阅CMMI1~3里就能看到国内包含已知大公司的工作流(工作流不是工作流程),接近一样,所以可以验证为暂时是科学的,实际就是科学的。

之前不少人觉得开启成本大或者没有必要及纸上谈兵,我愿意写点东西分享部分和浅谈是作用在哪里?结合了部分软件工程,程序设计来源向项。

测试成熟度模型(test Maturity Model),他对应的是CMMICMM,通过成熟模型级别进行评估和改进。

已验证通用于游戏产业,我是用了差不多5年,拆分在公司中出来做的,整体依然完全遵循模型原本的东西,不做位置的修改,不过当你很清楚游戏开发的阶段性,你自己也可以调整下做的时间多少。

什么是成熟度目标,很简单0级别% ,升到了100%就到了0100%1级包含了0级的内容,是在0级做了优化的,那么最高级别,5级也就是最大的了。我这里只有能力谈到TMM2,经过验证过。

举个工程师的假定只有2级例子,这里用肯定不恰当,但有一定参考性,工程师的技能假设有6项目,每项目的都是必须存在的,那么123代表了初级工程师的,1456代表高级工程师的,按业务来区分的例子,那么其中123代表的是初级的特征,456代表了是高级的特征。其中1是必须的,知道是什么___(填空)?测试技能不分重要性,只由全面性和每项到一定的深度才能升级,就和一个技术天赋树一样。

回到原来话题,TMM5个级别反映了不同测试过程的成熟度。

TMM等级1

没有目标;缺乏测试资源(用例,规划和测试方法),工具和熟练的测试人员,没有明确的计划。

这个是很多公司存在的,概念混淆测试方法比较单一,也没有防止漏测的行为。

比如一直跑游戏,制定1个时候后,收集大家的问题,如果问题不多和不大,就要上线了。

或者完全依赖项目组的指派,要做什么就做什么。甚至把大量时间用于测试概率方面。

对理论方法比较缺乏,凭借自己的游戏能力进行测试。

做为1个苦逼青年,我前几年的光阴阿。还好我失恋了后,奋发研究,老天虽然忙,还是比较公平的。

那么如何改进呢,上面讲的是相反的,如何转换成正面不用说了吧,转换成正面后,你会发现阿,原来这块涉及到了前1~3的部分。相信看完这份文章后,我自领团队的同事,也就明白了TMM1~5时什么,实际都完全接触到了。后续学到多深,加油吧。

 

TMM等级2

阶段性定级:

制定测试计划与调式目标;

启动测试计划过程;

制度化基本的测试技术和方法。

### Python TMM Package Information The term "TMM" within the context of Python packages might not directly refer to a widely recognized or standardized library, which can lead to ambiguity. However, based on common practices and naming conventions in the Python ecosystem[^2], several possibilities exist regarding what "TMM" could represent: - **Third-party Module Management**: Some developers may use abbreviations like TMM informally when referring to tools that manage third-party modules or libraries. - **Specific Domain Libraries**: In specialized fields such as bioinformatics, finance, etc., certain niche libraries might be abbreviated as TMM by their user communities. To provide more concrete information about any specific Python package named `tmm`, one should consult official repositories like PyPI (Python Package Index). For instance, searching for `tmm` on PyPI would yield results related to available packages with this name or similar names. If an exact match is found, typical details include: - Description: A brief overview provided by maintainers describing functionality offered by the package. - Installation instructions: Usually involving pip commands like `pip install tmm`. - Documentation links: Pointing towards comprehensive guides hosted either locally or externally via GitHub pages, ReadTheDocs services, etc. For exploring potential matches programmatically using Python itself, consider leveraging APIs exposed by platforms hosting these resources. An example snippet demonstrating how to query PyPI for projects matching 'tmm' follows below: ```python import requests def search_pypi(package_name): url = f"https://pypi.org/search/?q={package_name}" response = requests.get(url) if response.status_code == 200: print(f"Search successful! Check {url} for detailed listings.") else: print("Failed to retrieve data.") search_pypi('tmm') ``` This script sends HTTP GET requests targeting the PyPI website's built-in search feature and prints out URLs where users can review relevant findings manually.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值