武汉万安智能技术有限公司成立于2014年3月,是一家专注于为客户提供各类工业自动化相关的软件和系统产品的高科技公司。
适合于软件测试自动化的场合:(1)回归测试,重复单一的数据录入或是击键等测试操作造成了不必要的时间浪费和人力浪费;(2)此外测试人员对程序的理解和对设计文档的验证通常也要借助于测试自动化工具;(3)采用自动化测试工具有利于测试报告文档的生成和版本的连贯性;(4)自动化工具能够确定测试用例的覆盖路径,确定测试用例集对程序逻辑流程和控制流程的覆盖。(4)自动化工具能够确定测试用例的覆盖路径,确定测试用例集对程序逻辑流程和控制流程的覆盖。
20世纪三四十年代,当时的工业生产规模很小,工业产品主要是单机生产,批量也小;测控仪表主要采用基地式仪表,即采用安装在设备上的单体仪表,仪表与仪表之间不能进行信息传输。
20世纪五六十年代,随着社会化工业生产规模的不断扩大,生产设备越来越多,生产结构也越来越复杂,需要掌握的运行参数和信息也越来越多,往往还要求对多点信息同时进行操作与控制。变量控制环节为了完成对检测系统提出的任务,要求用某种方式去控制以某种物理量表示的信号。这就对测控系统提出了更高的要求,于是单元组合式仪表与检测装置应运而生。生产过程中的各种参数经分布式传感器转换后输出模拟信号,统一送往中心控制室.再由各类仪表计算、测量并显示,从而实现集中监测、集中操作与控制。
20世纪70年代,生产过程逐步向自动化方向发展,特别是随着计算机的出现,使得工业自动化进入到一个崭新的阶段,出现了以计算机为核心的测控系统。计算机测控系统可以将工业现场的各种物理参数进行采集、传输、集中分析与处理,完成过程控制。
软件测试的方法:
白盒测试:又称为结构测试或逻辑驱动测试,是一种按照程序内部逻辑结构和编码结构,设计测试数据并完成测试的一种测试方法。
灰盒测试:是一种综合测试法,它将“黑盒”测试与“白盒”测试结合在一起,是基于程序运行时的外部表现又结合内部逻辑结构来设计用例,执行程序并采集路径执行信息和外部用户接口结果的测试技术。