标签: software-quality

是否可以从coverage.py报告中排除测试目录?

我是一个有python单元测试的新手,尤其是coverage.py.覆盖报告是否包含实际测试文件的覆盖范围是否可取?

以下是我的HTML报告的屏幕截图作为示例.

您可以看到该报告包含tests/test_credit_card.起初我试图tests/从报告中省略目录,如下所示:

coverage html --omit=tests/ -d tests/coverage
Run Code Online (Sandbox Code Playgroud)

我尝试了该命令的几种变体,但我不能为我的生活得到测试/排除.在接受失败后,我开始怀疑是否应该将测试文件包含在报告中.

任何人都可以对此有所了解吗?

python testing code-coverage software-quality coverage.py

45
推荐指数
5
解决办法
2万
查看次数

coverage.py:排除文件

如何从coverage.py报告中排除整个文件?

根据文档,您可以通过匹配行来排除代码.我想排除整个文件,以便报告不包含第三方库.我错过了什么吗?可以吗?

python testing code-coverage software-quality coverage.py

36
推荐指数
5
解决办法
2万
查看次数

质量保证与发展比率

我是一名软件开发人员,今天我和QA团队就以下问题争吵过:

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

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

qa software-quality

34
推荐指数
4
解决办法
6万
查看次数

对于不测试代码的开发人员,您如何处理?

我们的一位开发人员不断编写代码并将其置于版本控制中而不进行测试.因此,我们的代码质量受到了影响.

除了摆脱开发者之外,我该如何解决这个问题呢?

编辑

我和他谈了很多次,甚至还给了他书面警告

testing project-management software-quality

23
推荐指数
13
解决办法
5215
查看次数

什么代码指标说服您提供代码是"糟糕"?

每个文件的代码行,每个类的方法,圈复杂度等.开发人员抵制并解决大多数(如果不是全部的话)!有一篇很好的Joel文章(没时间找到它).

您建议使用哪些代码指标来自动识别"糟糕的代码"?

什么可以说服大多数(你不能说服我们所有人一些糟糕的指标!:O))开发人员认为这个代码是"废话".

只有可自动测量的指标才算重要!

language-agnostic automation metrics software-quality

23
推荐指数
9
解决办法
3924
查看次数

手动测试Vs自动测试

测试主要分为手动和自动测试.关于这一点,我想到了一些问题.

他们包括:

  • 两种测试之间的基本区别是什么?

  • 手动和自动测试中涉及的挑战有哪些要素?

  • 软件测试人员分别为手动和自动测试需要哪些不同的技能

  • 分别进行手动测试自动化测试的软件测试人员有哪些不同的工作前景增长机会

  • 是手工测试额定下自动测试反正(S)?如果有,怎么样?

  • 与企业界的自动化测试仪相比,手动测试仪的处理方式有何不同?(如果他们真正区别于任何条款)

testing automated-tests software-quality manual-testing

18
推荐指数
2
解决办法
2万
查看次数

我如何为质量保证部门制定测试计划?

我们目前正在准备我们的测试部门,以获取我们最新项目的新版本.我们显然希望他们遵循一个全面的测试软件的计划,并确保在发布之前将错误传回给我们(开发团队).

在创建此测试计划时是否有任何好的工具或方法?

testing qa software-quality

14
推荐指数
1
解决办法
1万
查看次数

Linux中静态代码分析工具的比较?

有没有人对Linux可用的静态代码分析工具进行任何比较?以下工具的优点和缺点是什么:

  • 林田,
  • 疏,
  • 夹板,
  • RATS,
  • 使用-Wall选项.

您是否认为只使用其中一种工具就足够了?

我不是在寻找建议(我可以找到很多建议),但可以直接比较可用的工具.

c linux software-quality

13
推荐指数
1
解决办法
9243
查看次数

使用 Redux Hooks 而不是 connect() 是好的设计吗?

目前有两个概念如何将 React 组件连接到 redux store:connect()Redux Hooks。我想知道使用钩子是否被认为是好的软件设计。

  • 它损害了单一职责原则,因为组件不仅负责呈现数据,还负责连接到商店。
  • 组件和 Redux 之间存在紧密耦合。很难重用组件或从 Redux 切换到另一个状态管理解决方案。

connect()软件质量方面,钩子有什么优势吗?

software-quality reactjs redux react-redux react-hooks

11
推荐指数
2
解决办法
2200
查看次数

有哪些方法可以测试登录页面?

在我的采访中,我经常被问到这个问题.他们绘制用户名和密码文本字段,并问我可以提出哪些测试用例,以确保此页面正常工作.我出于某种原因对此的答案似乎永远不能满足他们.那么除了下面提到的那些之外,我们可以进行哪些测试以确保此页面正常工作?

我的答案通常包括:

  • 检查登录是否使用正确的凭据
  • 检查它是否与错误的凭据一起使用
  • 检查文本字段限制 - 浏览器是否接受超过允许的数据库限制
  • 检查密码文本是否隐藏

testing integration-testing software-quality

10
推荐指数
2
解决办法
3万
查看次数