首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对嵌入式产品进行软件验证?

如何对嵌入式产品进行软件验证?
EN

Software Engineering用户
提问于 2017-10-27 18:09:53
回答 1查看 104关注 0票数 3

我开发了一个嵌入式产品,它有一个点阵液晶显示器,一些按钮,蓝牙和WiFi功能.对我来说,这些功能相当复杂,因为其中一种操作模式可以交互或改变其他模式。一种模式可以通过不同的方式激活,如图形用户界面、蓝牙或WiFi。

对功能的要求也在不断变化。我发现在按时发布之前,我很难对软件进行彻底的测试。(我的经理要求我在软件更改的同一天发布软件)。因此,在软件发布后,我发现了许多错误。

为了解决这个问题,我们找到了4名工程师来测试这个软件,有点像手工猴子测试。然而,测试还需要整整一周的时间。这使得开发成本高(而且开发时间长)。

还有其他方法来测试嵌入式产品的软件吗?可能是一种自动的方式?还是必须做一次手工猴子测试?

非常感谢。

EN

回答 1

Software Engineering用户

发布于 2017-10-27 18:43:40

在这个过程中的某个时刻,必须执行“手动猴子测试”,QA“必须”发生。在这个过程中,哪里是很难弄清楚的。

自动化单元测试总是可以编写的,但是在没有测试框架的地方建立测试框架需要一些时间。说服老板把钱花在不太明显的回报上(这里的钱是开发人员的时间,不会带来收入)有时会是一个挑战,但是如果你能裁掉一个QA工程师,就会有一个明显的ROI。

嵌入式系统在模拟硬件方面确实有它自己的怪癖,但是作为一个常见的问题,在构建测试框架时考虑到这一点是最有可能的。

票数 2
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/359852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档