[原创]qtp设置系统时间和日期的方…

本文介绍了一种使用QTP自动化测试时,调整系统时间和日期的方法。通过调用bat文件setdatetime.bat,可以改变系统时间,以应对测试场景中涉及到时间敏感的系统功能,例如事项登记的办理期限检查。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    本帖子为本人原创,转载请注明作者:Cheers . Lee以及网络来源

    待解决的问题描述:因为我要测试的系统有个模块功能是这样的:

        (1)窗口工作人员来登记用户要办理的事项(事项登记),提交数据后系统会自动生成该事项的唯一编号和登记时间

        (2)每个事项都有自己的办理期限(如1天或其他),到办理期限那一天,如果还未处理,系统发预警信息;如果超过这个办理期限1天,系统发黄牌信息;如果超过这个办理时限2天系统发红牌信息。但是我们要用QTP进行自动化测试。

         怎么办?

    情况就是这么个情况,问题就是这么个问题,咋办?呵呵。

    解决方法:

    用QTP调用bat文件更改系统时间。当然,这里只谈更改系统时间的方法。其他问题不在这里讨论。

    步骤:

    1、在系统建立以.bat文件,如setdatetime.bat 文件,位置:D:\Software testing\setdatetime.bat 

    2、setdatetime.bat 文件内容为:

 

date %1
time %2

 

    3.在QTP中设置脚本如下:

 

Systemutil.Run"D:\Software testing\settime.bat","2009-05-15 18:18:18.0"

 

    至此,问题解决,OK!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值