新的LabVIEW Toolkit可自动化测试软件以确保高性能。—— LabVIEW单元测试工具包和LabVIEW桌面执行跟踪工具包可帮助开发人员有效地调试和验证软件。
时间:2019-02-09 08:57:19 来源:宁布依族苗族自治信息网 作者:匿名


2009年2月,NI最近推出了新的LabVIEW图形化开发环境软件工程工具,—— LabVIEW单元测试框架和LabVIEW桌面执行跟踪工具包。它们在功能上与新的NI需求管理软件(NI Requirements Gateway 1.1)完全相同。这允许工程师使用LabVIEW软件验证系统,以开发大型或复杂的应用程序,并根据需要提高软件性能和测试编码。

对于开发人员来说,软件调试和测试是一项复杂,昂贵且耗时的任务。随着软件复杂性的增加,开发人员需要更多管理和自动化来确保测试完整性和代码验证LabVIEW单元测试工具包和LabVIEW桌面执行跟踪工具包旨在自动监视和改进通用软件的工程功能。使用LabVIEW单元测试工具包,工程师可以根据需要自动化LabVIEW开发的VI程序。测试和验证,大大减少了工程师在测试上花费的时间,同时确保了更完整和详细的测试。此外,工程师可以指定定义输入的测试用例,并将执行结果与预期输出进行比较和处理,以完成软件功能测试和回归测试。工具包中包含的报告功能可自动生成HTML,ATML/XML或ASCII格式的报告,这对于记录您的应用程序是否正常工作非常重要。 LabVIEW单元测试工具包还可以与NI需求管理软件集成,以帮助工程师有效地管理软件测试文档,跟踪覆盖范围并了解变更的影响。

LabVIEW桌面执行跟踪工具包是一个动态代码分析工具,可帮助工程师监视和定位代码中的软件错误,这些错误可能会影响性能或在程序运行时导致意外行为。它按时间顺序列出事件,操作队列,引用泄漏,内存分配,未处理错误和子VI调用。通过突出显示事件的每次事件,工程师可以了解其他信息,如调用链,线程ID和CPU ID,以帮助他们调试和优化LabVIEW代码,同时工程师还可以双击程序框图中的事件项。上去找到发生事件的对象。同时,工程师可以使用其他LabVIEW工具包来增强软件测试。 LabVIEW VI分析器工具包通过静态分析VI,改善了代码风格和可读性,同时提高了程序性能和易用性。此外,NI实时执行跟踪工具包可帮助工程师从实时目标系统上的LabVIEW代码执行中收集低级信息。

通过需求管理软件1.1,工程师可以通过实现项目文档到实施的需求可追溯性,提高NI软件中新测试系统和产品的质量和效率。同时,该软件的新版本允许工程师将特定要求映射到LabVIEW程序框图中的对象和LabVIEW项目中的文件。

借助软件工程工具,开发人员可以减少软件错误,从而确保高质量,高可靠性的应用程序。 LabVIEW用户可以利用代码分析工具包和单元测试工具包来验证图形代码性能并自动化软件回归测试和验证等过程。

有关更多信息,请访问或

关于NI

NI(NI)致力于为测试和测量,自动化和嵌入式应用中的工程师和科学家带来革命性的想法,从“虚拟仪器”到“图形系统设计”,帮助他们实现更高效和优化的设计,原型发布。 NI为全球25,000个不同的客户提供开箱即用的软件(如NI LabVIEW图形化开发平台)和经济高效的模块化硬件。 NI总部位于美国德克萨斯州奥斯汀,在近40个国家和地区设有办事处,员工人数超过5,000人。在过去连续九年中,NI被《财富》杂志选为“在美国工作的100家最佳公司之一”。要了解有关NI的更多信息,请访问ni.com/china或致电800-820-3622。

中国建设银行网站