(郑骊珠)组态软件测试———函数测试 下载本文

昆明中国国际旅行社承接国际国内及云南旅游省内线路(云南旅游,昆明旅游,大理旅游,丽江旅游石林、九乡、世博园、大理、丽江、香格里拉、泸沽湖、西双版纳、腾冲、缅甸、瑞丽、芒市)云南省旅游景点地图,云南酒店/机票/会议旅游预订服务,提供北京,上海,天津,沈阳,重庆,武汉,西安,南京,杭州等大中城市到云

南旅游行程报价攻略等资讯!

测试员:郑骊珠

测试项目:命令语句、时间日期函数、历史数据函数

编 号 22.1.1 测试项目 命令语句---$$HmiCommit 预置条件 1. 新建窗口,添加一个按钮控件; 2. 选中按钮控件,点击“事件”中的“按下时”,单击“修改事件代码”: 测试步骤 $data1.one=6; $$HmiCommit; 3. 点击“确定”按钮,编译工程。 预期结果 成功将当前脚本数据值“6”即时写到实时数据库或人机界面数据库中。 说 明 离线模拟 通过添加“$$HmiCommit;”函数将当前脚本数据值即时写到实时数据库或人机界面数据库中。 打开编译后的complie文件夹,有这个xml文件的一个伪代码,在那里面可以看到当前脚本数据值即时写到实时数据库或人机界面数据库中。 屏上运行打开编译后的complie文件夹,有这个xml文件的一个伪代码,在那里面可(3505) 以看到当前脚本数据值即时写到实时数据库或人机界面数据库中。 屏上运行 打开编译后的complie文件夹,有这个xml文件的一个伪代码,在那里面可(2416) 以看到当前脚本数据值即时写到实时数据库或人机界面数据库中。 编 号 22.1.2 测试项目 命令语句--- $$HmiReload 预置条件 实时数据库(或人机界面数据库)中存在一个数据值“6”。 1. 新建窗口,添加一个按钮控件; 2. 选中按钮控件,点击“事件”中的“按下时”,单击“修改事件代码”: 测试步骤 $$HmiReload; 3. 点击“确定”按钮,编译工程。 预期结果 成功将实时数据库或人机界面数据库的数据即时写入到当前脚本的数据中。 说 明 离线模拟 通过添加“$$HmiReload;”函数将实时数据库或人机界面数据库的数据即时写入到当前脚本的数据中。 打开编译后的complie文件夹,有这个xml文件的一个伪代码,在那里面可以看到实时数据库或人机界面数据库的数据即时写入到当前脚本的数据中。 屏上运行打开编译后的complie文件夹,有这个xml文件的一个伪代码,在那里面可(3505) 以看到实时数据库或人机界面数据库的数据即时写入到当前脚本的数据中。 屏上运行 打开编译后的complie文件夹,有这个xml文件的一个伪代码,在那里面可(2416) 以看到实时数据库或人机界面数据库的数据即时写入到当前脚本的数据中。

昆明中国国际旅行社http://www.kunmingguoji.com 云南旅游

昆明中国国际旅行社承接国际国内及云南旅游省内线路(云南旅游,昆明旅游,大理旅游,丽江旅游石林、九乡、世博园、大理、丽江、香格里拉、泸沽湖、西双版纳、腾冲、缅甸、瑞丽、芒市)云南省旅游景点地图,云南酒店/机票/会议旅游预订服务,提供北京,上海,天津,沈阳,重庆,武汉,西安,南京,杭州等大中城市到云

南旅游行程报价攻略等资讯!

编 号 22.1.3 测试项目 时间日期函数--- setsystime 预置条件 1. 新建窗口,添加一个按钮控件; 2. 选中按钮控件,点击“事件”中的“按下时”,单击“修改事件代码”: 测试步骤 setsystime(2011,9,5,9,33,55); 3. 点击“确定”按钮,编译工程。 预期结果 成功将系统时间设置为2011-9-5 09:33:55。 说 明 通过添加“setsystime”函数设置系统时间。 离线模拟 成功将系统时间设置为2011-9-5 09:33:55。 屏上运行成功将系统时间设置为2011-9-5 09:33:55。 (3505) 屏上运行 成功将系统时间设置为2011-9-5 09:33:55。 (2416) 编 号 22.1.4 测试项目 时间日期函数--- gettimeinfo 预置条件 1. 新建窗口,添加一个按钮控件; 2. 选中按钮控件,点击“事件”中的“按下时”,单击“修改事件代码”: 测试步骤 int year,month,day,hour,minu,sec; gettimeinfo($system.CurDateTime,&year,&month,&day,&hour,&minu,&sec); 3. 点击“确定”按钮,编译工程。 成功将以秒表示的时间(如:1315187278秒)转换为“2011年9月5日09时47分59秒”。 成功将以秒表示的时间(如:1315187278秒)转换为“2011年9月5日09时47分59秒”。 预期结果 说 明 通过添加“gettimeinfo”函数将以秒表示的时间转换为年月日时分秒。 离线模拟 屏上运行成功将以秒表示的时间(如:1315187278秒)转换为“2011年9月5日09(3505) 时47分59秒”。 屏上运行 成功将以秒表示的时间(如:1315187278秒)转换为“2011年9月5日09(2416) 时47分59秒”。

昆明中国国际旅行社http://www.kunmingguoji.com 云南旅游

昆明中国国际旅行社承接国际国内及云南旅游省内线路(云南旅游,昆明旅游,大理旅游,丽江旅游石林、九乡、世博园、大理、丽江、香格里拉、泸沽湖、西双版纳、腾冲、缅甸、瑞丽、芒市)云南省旅游景点地图,云南酒店/机票/会议旅游预订服务,提供北京,上海,天津,沈阳,重庆,武汉,西安,南京,杭州等大中城市到云

南旅游行程报价攻略等资讯!

编 号 22.1.5 测试项目 时间日期函数--- atetime_add 预置条件 1. 新建窗口,添加一个按钮控件; 2. 选中按钮控件,点击“事件”中的“按下时”,单击“修改事件代码”: 测试步骤 int year, month, day, hour, min, sec; datetime_add(&year,&month,&day,&hour,&min,&sec,60); 3. 点击“确定”按钮,编译工程。 预期结果 成功将在当前时间(如:“2011年9月5日09时48分08秒”)的基础上增加60秒。 成功将在当前时间(如:“2011年9月5日09时48分08秒”)的基础上增加60秒。 说 明 通过添加“atetime_add”函数将在当前时间的基础上增加一定的秒数。 离线模拟 屏上运行成功将在当前时间(如:“2011年9月5日09时48分08秒”)的基础上增(3505) 加60秒。 屏上运行 成功将在当前时间(如:“2011年9月5日09时48分08秒”)的基础上增(2416) 加60秒。 编 号 22.1.6 测试项目 时间日期函数--- atetime_add 预置条件 1. 新建窗口,添加一个按钮控件; 2. 选中按钮控件,点击“事件”中的“按下时”,单击“修改事件代码”: 测试步骤 int year, month, day, hour, min, sec; datetime_add(&year,&month,&day,&hour,&min,&sec,60); 3. 点击“确定”按钮,编译工程。 预期结果 成功将在当前时间(如:“2011年9月5日09时48分08秒”)的基础上增加60秒。 成功将在当前时间(如:“2011年9月5日09时48分08秒”)的基础上增加60秒。 说 明 通过添加“atetime_add”函数将在当前时间的基础上增加一定的秒数。 离线模拟 屏上运行成功将在当前时间(如:“2011年9月5日09时48分08秒”)的基础上增(3505) 加60秒。 屏上运行 成功将在当前时间(如:“2011年9月5日09时48分08秒”)的基础上增(2416) 加60秒。

昆明中国国际旅行社http://www.kunmingguoji.com 云南旅游