我需要帮助寻找非功能性需求基准的名单?

问题描述 投票:1回答:2

我做的对非功能性测试的课程,我需要找到并测试一个开源项目。我发现一吨的,我想用,但遗憾的是,没有很多的节目都与我所需要的非功能性需求的方案。

可有人谁与创建这些程序有什么建议是一个在线音乐应用程序中的常见的非功能需求的作品?

或者是他们的一个方向,我可以进去找到一个方案,包括代码和非功能性要求?

我曾尝试通过github上许多不同的节目在网上搜索。这确实有非功能性需求的那些是非常模糊的,如“必须跑得快”或“必须永不死机”

testing qa requirements
2个回答
2
投票

好吧,丽贝卡,为您的最新评论的回复,我会引导你到一些理论,在这里我建议你开始。

  • ISO / IEC 25010(先前ISO / IEC 9126) - Product quality - 通过IST​​QB测试标准中使用的
  • TMAP - Quality Characteristics - TMAP是一个事实上的检测标准,在欧洲北部地区普遍使用

“产品质量”或“质量特性”都或多或少相同的东西,但不同的名称。他们每个人都包含多个产品方面的列表,包括非功能性方面,你可以用它来描述系统的某些属性(因此,要求...)

在现实世界中,你经常会遇到以下几方面的非功能性需求:

  • 性能
  • 用户友好
  • 安全
  • 可移植性

有几个例子:

  • 性能:(给定一个特定的系统负载(例如,同时的用户),页面加载/响应时间必须X.XX秒)
  • 安全性(我们的Web应用程序能够抵御10个最严重的web应用安全风险,根据OWASP.org)
  • 可移植性(硬件/软件组合必须能够运行应用程序)

希望这可以帮助你在你的旅程。


2
投票

我并不感到惊讶,你找不到任何。这是不是你的船“与您的应用程序。

鉴于你已经拥有你想要做的非功能性测试的应用程序,我会简单地创建虚拟的非功能性需求,只是主张的有效性。这是一个学术的分配完全合法的。我相信你有很多的在线音乐应用程序的非功能需求的概念。

祝好运。

© www.soinside.com 2019 - 2024. All rights reserved.