在c#中开发应用程序时如何测试条形码扫描

本文关键字:测试 扫描 条形码 何测试 开发 应用程序 | 更新日期: 2023-09-27 18:02:22

我正在开发一个应用程序,将用于扫描条形码从一个特定的文档,因为我只是开发谁,我将得到知道条形码扫描是工作我没有设备,请您指导我关于它。

在c#中开发应用程序时如何测试条形码扫描

通常条形码扫描器的作用就像一个普通的输入设备(如键盘)。它将返回一个数字并按回车键。

条形码扫描器可以根据它的设置不同的行为。但是它们通常是可配置的

当创建我们的条形码控件时,我刚买了一个便宜的USB扫描仪在本地进行测试。你可以花50美元买一个基本的,这样你就知道该期待什么了。

虽然伪造输入对于单元测试是有用的,但是对于健壮的代码来说,使用真实的设备是必须的。你会发现打印出来的条形码的质量、纸张、扫描器的怪癖等等都会暴露出你在硬编码条形码数据中永远找不到的潜在错误。

这也是为什么我建议买一个便宜的——它最有可能显示奇怪或不可靠的结果,你需要适应,除非你要求你的客户使用一个非常具体的模型,你验证在其他地方工作。