自动化测试讲稿Step俞戴龙.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动化测试讲稿Step俞戴龙会计学什么是VBScript 第1页/共30页VBScript的全称是:Microsoft Visual Basic Script Editon.(微软公司可视化BASIC脚本版). 正如其字面所透露的信息, VBS(VBScript的进一步简写)是基于Visual Basic的脚本语言. 我进一步解释一下, Microsoft Visual Basic是微软公司出品的一套可视化编程工具, 语法基于Basic. 脚本语言, 就是不编译成二进制文件, 直接由宿主(host)解释源代码并执行, 简单点说就是你写的程序不需要编译成.exe, 而是直接给用户发送.vbs的源程序, 用户就能执行了. 用什么工具来开发VBS程序第2页/共30页答案是:记事本(Notepad).我不是开玩笑, 其实任何一种文本编辑器都可以用来开发VBS开发, 只不过记事本是由系统自带的, 比较好找而已. 尽管如此, 我还是建议你去下载一个专业的文本编辑器, 因为这些工具可以提供 语法高亮等功能, 更加方便开发, 用哪一个随你喜好, 我比较喜欢vbsedt33写一个VBScript程序热热身 第3页/共30页Rem 输入并回显你的名字 使用InputBox和Msgbox函数 Dim name,msg msg=请输入你的名字: name=Inputbox(msg,名称) MsgBox 大家好,我叫 name要点:第4页/共30页1) 注释(以REM或开头)行在程序中不起作用, 但能让别人更容易读懂你的程序. 2) 变量好像一个盒子, 或一个代号, 可以代表你想代表的东西. 变量赋值使用= 3) 以包裹起来的字符称之为字符串 4) 函数像一个黑箱, 有参数和返回值, 用=左边的变量可以接住返回值 5) Inputbox函数弹出一个输入对话框,Msgbox则用于输出 第5页/共30页再来一个例子自动关机代码取消自动关机代码Call RunCall QTP_Msgbox(取消关机成功,3,恭喜)Dim WshShellset WshShell = CreateObject(Wscript.Shell) WshShell.SendKeys shutdown -aWshShell.SendKeys {ENTER}Set WshShell = Nothing启动运行Sub Run() Dim WshShell set WshShell = CreateObject(Wscript.Shell) WshShell.SendKeys ^{ESC}R Set WshShell = nothingEnd Sub定时停留弹出框函数Sub QTP_Msgbox(Value,waitTime,Title) Dim WshShell Set WshShell = CreateObject(WScript.Shell) WshShell.Popup Value, waitTime, Title Set WshShell = nothingEnd Suba = InputBox (请设定一个时间chr(13)系统将在这个时间后自动关机。chr(13)Chr(13)单位:秒,设定关机等待时间)temp = shutdown -s -t CStr(a)Call RUN()Call QTP_Msgbox(设定成功,1,提示)Dim WshShellset WshShell = CreateObject(Wscript.Shell) WshShell.SendKeys tempWshShell.SendKeys {ENTER}Set WshShell = Nothing启动运行Sub Run() Dim WshShell set WshShell = CreateObject(Wscript.Shell) WshShell.SendKeys ^{ESC}R Set WshShell = nothingEnd Sub定时停留弹出框函数Sub QTP_Msgbox(Value,waitTime,Title) Dim WshShell Set WshShell = CreateObject(WScript.Shell) WshShell.Popup Value, waitTime, Title Set WshShell = nothingEnd SubSTART命令序列1命令序列2命令序列……END第6页/共30页顺序结构顺序结构的特点:每一条语句按顺序执行;每一条语句只执行一遍,不重复执行;也没有语句不执行。变量 第7页/共30页解释变量最好的办法我觉得是“盒子”, 一个变量好像一个盒子, 里面只能装一个东西, 当你要装进去别的东西的时候必须把原有的东西拿出

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档