发明名称 物件的视觉化测试方法
摘要 一种物件的视觉化测试方法,系将表单名称加入测试介面中,选取表单中的所有物件,将所有物件名称加入该测试介面中,再建立相应的物件的描述单元,根据该描述单元的内容进行测试,用此方法为每一个介面进行专项测试,可以动态地确定出测试内容,并且通过交互介面输入各种参数,任意选择被测物件,从而大大的减少了程式码的数量,提高了测试效率。
申请公布号 TWI228651 申请公布日期 2005.03.01
申请号 TW091137789 申请日期 2002.12.27
申请人 英业达股份有限公司 发明人 刘文涵;宋建福;蒋炜
分类号 G06F11/36 主分类号 G06F11/36
代理机构 代理人 许世正 台北市信义区忠孝东路5段410号4楼
主权项 1.一种物件的视觉化测试方法,用于对应用程式的通用介面物件进行视觉化测试,包括如下步骤:取得一应用程式中所有表单指标;将该所有表单指标对应的表单名称加入测试介面中;确定一表单,并选取该表单中的所有物件;将该所有物件名称加入该测试介面中;确定一物件,并建立相应的物件的描述单元;及根据该描述单元的内容进行测试。2.如申请专利范围第1项所述之物件的视觉化测试方法,其中所述物件的描述单元内容系为根据被测试物件类型,生成该类型物件的测试内容实例,包括物件的属性资讯与物件的测试方法资讯。3.如申请专利范围第2项所述之物件的视觉化测试方法,其中所述物件的属性资讯包括属性名称、属性値、属性类型。4.如申请专利范围第3项所述之物件的视觉化测试方法,其中所述属性名称系为物件输出介面中供应用程式开发者调用的介面属性名称。5.如申请专利范围第2项所述之物件的视觉化测试方法,其中所述物件的测试方法资讯包括方法名称、参数表、返回値。6.如申请专利范围第5项所述之物件的视觉化测试方法,其中该方法名称系为当前正在测试的方法名称。7.如申请专利范围第5项所述之物件的视觉化测试方法,其中该参数表更包括参数名称、参数値、参数类型。8.如申请专利范围第5项所述之物件的视觉化测试方法,其中该返回値跟包括返回値数値、返回値类型。9.如申请专利范围第1项所述之物件的视觉化测试方法,其中所述测试介面更包括表单与物件选择介面、物件属性测试介面、物件方法测试介面。10.如申请专利范围第1项所述之物件的视觉化测试方法,其中该根据该描述单元的内容进行测试之步骤系为对物件的属性与方法进行测试,包括如下步骤:创建一物件属性测试介面,并将需测试的物件的属性资讯加入该物件属性测试介面;取得需测试的物件的方法名称,并将该方法名称加入该属性测试介面;在该属性测试介面中确定一方法;创建该方法的测试介面,并将该方法对应的测试方法资讯加入该介面;及执行此方法与属性的测试,并观察此时被测试物件的行为是否与设定的属性相同。11.如申请专利范围第10项所述之物件的视觉化测试方法,其中更包括测试者按照测试要求输入新的属性値。12.如申请专利范围第10项所述之物件的视觉化测试方法,其中若该属性为可读写的,测试者可以通过在属性値中输入测试资料以观测该物件的回应是否正确。13.如申请专利范围第10项所述之物件的视觉化测试方法,其中更包括测试者为被测试方法输入测试资料。图式简单说明:第1图是本发明之视觉化测试方法之总体流程图;第2-A图是本发明之视觉化测试方法中表单与物件的测试选择介面之示意图;第2-B图是本发明之视觉化测试方法中物件属性测试介面之示意图;第2-C图是本发明之视觉化测试方法中物件方法测试介面之示意图;第3图是本发明之视觉化测试方法中对物件的属性与方法进行测试之流程图;
地址 台北市士林区后港街66号