51Testing软件测试论坛
标题:
数据的实时显示
[打印本页]
作者:
zhuyuancan
时间:
2007-6-23 16:36
标题:
数据的实时显示
一个系统他由数据库,前台运行软件,后台管理软件三块组成。。对后台软件进行测试。。在数据库中其中有一列数据是data列,,他是前台软件在运行过程中自动存入数据库的,这个数据也是实时在更新的,在后台软件也有此项数据的显示,并且QTP将此对象识别为WEBELEMENT,,现在的问题:我对后台软件进行测试如何写这个脚本呢?我是这样写的
a = object("data").VALUE //取数据库数据
browser("???").page("???").frame("???").webelement("???="&a).exist
但是就没有通过过???
虚心请教?
作者:
风过无息
时间:
2007-6-24 07:42
描述编程的语法错误.少了冒号:
browser("???").page("???").frame("???").webelement("???:="&a).exist
作者:
zhou840401
时间:
2007-6-24 10:12
你是要判断有没有出现那个数据吗?还是要判断的后台软件显示的跟数据库的一不一样呢.如果是判断一不一样的话,可以用getroproperty方法获得WEBELEMENT中的数据,再与数据库中的比较一不一样.
作者:
yangkinki
时间:
2007-6-24 17:27
你这个语句是错误的
修改为
if browser("???").page("???").frame("???").webelement("???:="&a).exist then
else .....
end if
作者:
zhuyuancan
时间:
2007-6-24 19:48
抱歉少打了个冒号!!!!呵呵!!我想要实现的功能是,让前台软件在运行过程中提交到数据库的数据能及时的在后台软件中实时的显示,,,即:判断后台软件中显示的数据与数据库中数据是否一致(数据库数据永远在更新),如何作到后台软件显示的数据和数据库中显示的数据是一致的!!QTP运行上面写的数据时,数据库的数据又已经变了!!这是个时间数据起格式为:2007 06 03 10:25:32
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2