长时间关机测试脚本.VBS

Sub Main

Dim cnt
Dim delay
Dim time
Dim atttime
atttime = 20
delay = 3000
time = 50
cnt_time=3
crt.screen.Send " " & chr(13)
crt.screen.WaitForString"Username:"
crt.screen.Send "admin" & chr(13)
crt.screen.WaitForString"Password:"
crt.screen.Send "admin" & chr(13)
crt.screen.WaitForString">"
crt.screen.Send "enable" & chr(13)
crt.screen.WaitForString"(pri)>"
crt.screen.Send "config terminal" & chr(13)
crt.screen.WaitForString"(config)>"
crt.screen.Send "show date" & chr(13)
If(crt.screen.WaitForString("weew:",5)<>flase)Then
crt.screen.Send "time_bug"& chr(13)
else
crt.screen.Send "no bug"& chr(13)
End If
End Sub

原文地址:https://www.cnblogs.com/classics/p/9747151.html

时间: 2024-11-13 06:52:24

长时间关机测试脚本.VBS的相关文章

防止shell脚本长时间运行导致ssh超时

在一些对安全性要求较高的场景下,ssh的超时时间是管理员预先设置好的,在闲置一段时间后ssh连接会自动断开.这种情况下如果通过ssh执行脚本,而脚本运行时间又比较长的话,会导致ssh客户端和服务器长时间无交互而超时,命令执行失败. 使用bash子进程可以解决这种问题,思路是由子进程执行具体的逻辑代码,而由主进程来监控子进程的执行状态,同时向控制台输出字符来keep alive. bash创建子进程有多重方式,这里使用"()",然后用"&"将其放在后台执行.虽

定时器解决js长时间运行脚本问题

javascript 一般地,单个js操作的运行时间不应超过100毫秒,否则的话,会影响用户体验,用户会认为自己与界面失去联系.而对于一些复杂的任务,可能无法在100ms内完成,甚至会突破浏览器限制(调用栈大小限制和长时间运行限制).其中,长时间运行限制的衡量有执行语句的数量和执行语句的时间. 因此,针对复杂任务,要想不影响用户体验,就需要借助定时器. 使用定时器可以让出UI线程的控制权,停止执行javascript,使得UI线程有机会更新,然后隔一段时间后在执行javascript代码. fu

防止shell脚本长时间执行导致ssh超时

在一些对安全性要求较高的场景下.ssh的超时时间是管理员预先设置好的,在闲置一段时间后ssh连接会自己主动断开. 这样的情况下假设通过ssh运行脚本,而脚本运行时间又比較长的话.会导致sshclient和server长时间无交互而超时,命令运行失败. 使用bash子进程能够解决这样的问题,思路是由子进程运行详细的逻辑代码,而由主进程来监控子进程的运行状态,同一时候向控制台输出字符来keep alive. bash创建子进程有多重方式.这里使用"()",然后用"&&qu

QTP自动化测试从零基础到精通进阶(脚本测试、VBS语法、描述性编程、测试框架)

QTP自动化测试从零基础到精通进阶(脚本测试.VBS语法.描述性编程.测试框架)网盘地址:https://pan.baidu.com/s/19yUptC8PBFZFfH-VpyUUpQ 提取码: aa3b备用地址(腾讯微云):https://share.weiyun.com/5JxoIev 密码:dfvpye 通过本门课程的学习,帮助学员熟练掌握功能测试自动化工具QTP,学会编程测试脚本,提高测试效率.作为一名软件测试工程师,不仅仅要有夯实的测试基础,更需要具备进行自动化测试的能力,能够编写测试

服务器寿命周期内只会关机一次,为什么能够长时间持续工作而不宕机?

首先,服务器能够长时间持续的工作是和其硬件架构及使用环境相关的. 排名第一中提到的火星探测器其实使用的也是IBM P series服务器,并且在探测器里搭载了两台,以实现HA冗余. 生活中的商用服务器为了能够达到用户的不间断持续高可用性的需求,往往都是要使用硬件或者软件层面的集群式配置以达到此方面需求. 从各个平台简单说下,一般的PC SERVER,既大量的存在商业服务器领域的windows或者linux服务器[还不清楚的话,简单来说就是cpu使用的是因特尔生产的],其可靠性是最差的,一年下来,

锤子便签的 monkeyrunner 测试脚本(转)

https://testerhome.com/topics/878 MonkeyRunner可能大家已经听过无数次了,大家在网上也看过了各种关于的它的资料了,我这里就不再过多的啰嗦它的用途了,它可以对app做功能测试也可以对手机Rom做功能测试,在没有app源码的情况下monkeyrunner可以做到很好的功能测试.MonkeyRunner有一个录制脚本的工具和回放的功能,大家去下载monkeyrecody.py和monkeyplayback.py这两个脚本就可以了,这个我这里也不讲了,网上去g

利用ES6的Promise.all实现至少请求多长时间

1.背景 我们都知道ajax请求可以加个timeout,就是最多请求多少时间,如果超过这个时间直接就报错. 这个是最多请求多长时间,我现在要做的是,最少要请求多长时间,然后才能执行后续的逻辑. 比如,一个ajax请求 x 毫秒就执行完毕了,但我要让他至少执行1秒钟,那我们会这么想: ajax完成后 , 1. 如果x<1s, 那我们先setTimeout => 1s - x ,然后执行后续操作. 2 如果x>=1s, 那我们直接执行后续操作. 想想这可繁琐了,我们还要在前面记录一下开始时间

app开发周期一般多长时间?【专业分析】

在外包app之前,很多朋友会问做一款app大概需要花费多长时间,但这个问题实际上是没有标准答案的.因为每款app的功能需求都不一样,而功能需求是决定app外包开发时间的最重要因素,功能越简单越少,开发时间自然就短.所以想要知道app开发周期一般多长时间,首先要明确你的功能需求才能够进一步判断,然而这个周期我们是没法改变的.当然除了app本身的功能需求之外还有一些人为的主观因素可能会影响到app的外包时长,今天我们就来谈谈这个. 第一,App开发进度表 项目开始前一定要求乙方(app开发商)提供开

Azure编程笔记(5):长时间的异步操作带来的问题

?? 内容提要 Azure Storage里很多操作需要花费很长的时间.为了提高效率,这些耗时的操作是以异步的方式响应的.也就是说调用这些操作对应的函数虽然结束,但背后的操作可能还要持续一段时间.如果没有合理的对待从函数返回到操作真正结束这段时间,我们的程序就有可能出现问题.下面以删除CloudTable为例讨论这类问题. 问题描述 我们写一个简单的单元测试的Class来重现这个问题.首先我们定义两个函数,分别用来初始化测试函数和清理测试函数所留下的数据.函数InitializeTest初始化一