问题标签 [qa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
473 浏览

grails - 是否有涵盖所有 QA 流程的 Eclipse 插件?

我们正在寻求改进我们的质量保证流程。我们可以只依赖 Eclipse 插件还是应该考虑其他“外部”工具?我会对使用 Eclipse IDE 的 Java/Grails QA 工具感兴趣。

0 投票
2 回答
144 浏览

language-agnostic - 可视化编译器警告

我正在寻找一种通过注释或以其他方式显示导致报告的行来可视化编译器警告和备注的方法。

这很像 NetBeans 或 Eclipse 等现代 IDE,但我想一次从多个编译器(和其他静态代码分析工具)获取输出,并创建一个注释以获得更好的概览。

基本原理是我们已经看到一些问题完全没有被 Visual Studio 2005 检测到,但使用专有的 ARM 编译器可以准确检测到,反之亦然。交叉引用警告可能会更好地定位问题,但完全手动这样做是不可行的。

你听说过这样的工具吗?像 Eclipse 这样的开源 IDE 是否可以扩展为一次使用多个编译器,或者已经完成了?

0 投票
2 回答
2772 浏览

python - 在不同的处理器中运行 Python 代码

为了在关键的多核 (8) 工作站中进行质量保证,我想在不同的处理器中运行相同的代码,但不是并行或并发。

我需要运行 8 次,每个处理器运行一次。

我不知道如何选择我想要的处理器。

这如何在 Python 中实现?

0 投票
3 回答
1334 浏览

integration-testing - 如何管理端到端测试的测试夹具?

刚刚为一个新的 Web 应用程序设置了一个测试框架,我意识到我错过了一个大问题:“我如何使测试彼此独立?”

几年前,我设置了一些复杂的 Ant 脚本来执行删除所有数据库表、再次创建模式、添加测试数据、启动应用程序、运行一个测试然后停止应用程序的完整周期。由于运行整个套件需要时间,因此维护起来很痛苦,并且限制了我们进行夜间测试。它仍然值得,但我想知道是否有更简单的方法。

这种方法有替代方案吗?主要标准是每个测试都不应受到套件中任何其他测试的影响,无论它是失败还是成功。

0 投票
4 回答
1651 浏览

sql-server - VBScript、ASP 代码和 SQL Server 2000 的单元测试

我有一个在(经典)ASP 和 SQL Server 2000 中实现的非常古老的项目。由于质量问题,我一直在考虑实现某种形式的自动化质量测试的可能性。虽然,网页是 ASP 项目,但实际上 85% 是 SQL Server 存储过程、函数、视图和 DTS。(大量依赖于 DTS)SQL Server 生成大量代码。

关于 DTS,我们希望有可能将数据库升级到 SQL Server 2005——所以如果不能在 DTS 上设置单元测试,那么 SSIS 呢?

我找到了 ASPUnit,但它似乎不再被维护......

至于我的问题,这确实是一个多部分的问题。

  1. 对 ASP 进行单元测试是否可行且可行?
  2. 对 SQL Server 对象进行单元测试是否可行且可行?(我在这方面看到了一些成功,但也有些沮丧
  3. 是否有当前支持的可用于 ASP 和 SQL Server 的测试框架?
  4. 是否有任何替代软件质量控制方法来对这种类型的代码库进行单元测试?(任何一般性建议也会有所帮助。谢谢。)
  5. 另外,我一直在考虑在这样的项目中实施自动化测试的投资回报率。项目很大。我不知道有多少代码,但有数百个文件,数千(如果不是数百万)行代码。鉴于此,让我们回到 1 和 3。

我对这个项目的处境真的很糟糕;任何一般的质量控制建议将不胜感激......

0 投票
2 回答
548 浏览

asp.net - ASP.Net压力测试应用实际使用

我在这里阅读了一些关于压力测试的问题,人们普遍推荐

  • 抗体
  • 仪表
  • 开放式STA

但这些似乎都基于 Apache、Java 和脚本等。

Selenium 似乎是最好的选择,因为您记录了模拟 UI 负载和数据库请求等站点的实际使用情况,然后一遍又一遍地播放它。如果您想模拟 100 个用户使用您的应用程序,我不确定您如何测试您的应用程序。我知道您应该将它放在其他 15 台计算机上并运行自动化,但这实际上是不可行的。

其中一些应用程序实际上只是测试所有页面的 HTTPResponse,但这并不能真正模拟数据库调用,例如,您可能有一个菜单,当用户单击它时,它会进行数据库调用。另一个问题是,您的应用程序中可能有一个页面需要参数,然后执行数据库请求,因此尽管您从加载测试的页面获得了良好的响应,但实际上并没有按照您的意愿进行操作。

有没有人有任何易于使用的模拟工具来测试一个有 100 个并发用户的应用程序,它实际使用该应用程序而不仅仅是渲染测试。我不介意脚本工具必须如此,但请仅在有关于如何设置它的良好文档的情况下推荐它们,因为这是我遇到的另一个问题。

谢谢

0 投票
8 回答
10567 浏览

testing - 有哪些工具可用于 QA 网站?这被视为单元测试

我们正在寻找允许我们测试 Web 应用程序功能的 QA 工具。目前,我们手动对所有工作/增强/缺陷进行 QA,但是我们有太多的 web 应用程序,很难对整个站点进行一些更改进行 QA。

我们希望有一个测试用例列表,每次我们将推动对开发的更改时都会运行这些测试用例,以至少在推动之前建立信心水平。

我确信这是我们 Web 开发社区的正常问题。

0 投票
3 回答
820 浏览

testing - What is "bench-testing code"?

In reference to this answer to a Stack Overflow question: what is "bench-testing code"? (Not to be confused with benchmark.)

Presumably it is some kind of code that embedded inside comments and used in the context of QA/testing. But what is it exactly?

0 投票
12 回答
68094 浏览

software-quality - 质量保证与开发比率

我是一名软件开发人员,今天我与我们的 QA 团队就以下问题发生了争执:

QA 团队成员应该超过开发同一产品的开发人员的数量?

我知道这不是关于如何编程的问题,但我认为这个问题与软件开发非常相关。所以我希望这个问题不会被关闭。相反,我会从在 SW 开发公司工作经验丰富的专业程序员那里得到答案,这样我就可以做出很好的统计。

0 投票
14 回答
789 浏览

qa - 我怎样才能让我与 QA 的关系不那么敌对?

在我的整个职业生涯中,我在 QA 方面取得了不同程度的成功。我承认我可以亲自接受错误报告,但通常当它们以自由形式制作时,其措辞更像是抱怨:“这个过程仍然不起作用!”,没有足够的信息来重现缺陷。

我愿意努力提高对批评的敏感性,但我也对使 QA 流程去个性化并鼓励信息丰富的错误报告的工具和技术感兴趣。目前,错误是通过电子邮件报告的,或者有时通过走上去并用语言来报告。

任何工具都应该是:像啤酒一样免费,易于安装/低管理。我也对如何让自己对错误报告不敏感的博客文章、书籍或文章持开放态度。