现在的位置: 首页 > Linux驱动开发 > 正文
Linux上扫描仪驱动sane进行测试详解
2012年09月01日 Linux驱动开发 ⁄ 共 489字 暂无评论 ⁄ 被围观 2,835 views+
扫描仪打印机USB驱动程序开发外包

对Linux 扫描仪驱动程序SANE进行测试主要包括功能测试和性能测试。功能测试主要指扫描质量、图像质量是否满足用户需求;性能测试主要指扫描效率,也就是扫描一幅图像所需的时间。

严格地说,由于SANE frondends前端程序与SANE后端程序backends均遵守SANE标准,任何一个SANE前端程序都可以用来测试SANE后端程序。

但由于目前Linux下没有专门的SANE Driver测试工具,通常测试人员将扫描应用程序用于测试SANE Driver,而在Linux下常用XSANE作为测试工具。

XSANE应用程序是基于GTK的sane图像处理软件,它可通过扫描仪和照相机等设备获得图像。

XSANE功能比较强大,但是由于其主要面向用户应用,作为测试工具则存在一些不足:

  1. 功能测试时效率低下,如果所要测试的选项数目比较多时,测试的工作量很大而且容易出错,而其所支持的批次扫描生成脚本很复杂,而且脚本很难维护;
  2. 性能测试时不能自动计算扫描时间,手工计算工作量大且误差也较大。
  3. 还存在一些其他问题:如不能显示选项的详细信息、不能动态更新可用的扫描设备以及不能选择其他可用设备等。

跨平台驱动外包





扫描仪打印机USB驱动程序开发外包

给我留言

您必须 [ 登录 ] 才能发表留言!

最活跃的读者

网站统计

    日志:69篇
    评论:1条
    分类:7个
    标签:150个
    链接:3个
    网站运行:4245天
最后更新:2017年8月3日
×