我是
靠谱客的博主
忧心棒棒糖,最近开发中收集的这篇文章主要介绍
[原创]qtp设置系统时间和日期的方…,觉得挺不错的,现在分享给大家,希望可以做个参考。
本帖子为本人原创,转载请注明作者:Cheers . Lee以及网络来源
待解决的问题描述:因为我要测试的系统有个模块功能是这样的:
(1)窗口工作人员来登记用户要办理的事项(事项登记),提交数据后系统会自动生成该事项的唯一编号和登记时间
(2)每个事项都有自己的办理期限(如1天或其他),到办理期限那一天,如果还未处理,系统发预警信息;如果超过这个办理期限1天,系统发黄牌信息;如果超过这个办理时限2天系统发红牌信息。但是我们要用QTP进行自动化测试。
怎么办?
情况就是这么个情况,问题就是这么个问题,咋办?呵呵。
解决方法:
用QTP调用bat文件更改系统时间。当然,这里只谈更改系统时间的方法。其他问题不在这里讨论。
步骤:
1、在系统建立以.bat文件,如setdatetime.bat 文件,位置:D:Software testingsetdatetime.bat
2、setdatetime.bat 文件内容为:
3.在QTP中设置脚本如下:
Systemutil.Run"D:Software testingsettime.bat","2009-05-15 18:18:18.0" |
至此,问题解决,OK!
发表评论 取消回复