`

验证51test博客发日志到私人信箱

 
阅读更多

此脚本是验证51test博客发博客到私人信箱里面。下图如已经登录了页面



 

Option Explicit  
Browser("284772894 日志 - 284772894的个人空间").Page("284772894 日志 - 284772894的个人空间").Link("发布新日志")_;_script infofile_;_ZIP::ssf2.xml_;_
Browser("284772894 日志 - 284772894的个人空间").Page("284772894 日志 - 284772894的个人空间").Link("发布新日志")
Dim tYear,tMonth,tDay,expSubject,actSubject,actPwd,dateArrary
'step1
Browser("284772894 日志 - 284772894的个人空间").Page("284772894 日志 - 284772894的个人空间").Link("发布新日志").Click

'step2-------------------
'保存日期为标题使用
dateArrary = Date
dateArrary = Split(dateArrary,"/")
msgbox dateArrary(0)
tYear = dateArrary(0):tMonth = dateArrary(1):tDay = dateArrary(2)
If tMonth < 10 Then
	tMonth = "0"&tMonth
End If
If tDay < 10 Then
	tDay = "0"&tDay
End If
print tYear
print tMonth
print tDay
expSubject = "日志 ["& tYear &"年"& tMonth &"月"& tDay& "日]"
print expSubject

With Browser("284772894 日志 - 284772894的个人空间").Page("个人空间管理")
     .Image("calendar").Click
     .WebList("catid").Select "软件测试技术"
     .WebList("itemtypeid").select "原创"
     '下面是 WebElement("html tag:=BODY") 解决不识别webelement问题
     .Frame("Frame").WebElement("html tag:=BODY").Object.innerText = "284772894的博客内容" 
     .WebEdit("password").set "123456"
     '---------------------checkpoint start
     actSubject = .WebEdit("subject").GetROProperty("Value")
     actPwd = .WebEdit("password").GetROProperty("Value")
     
     If actSubject = expSubject and actPwd = "123456"  Then
     	Reporter.ReportEvent micPass,"step 2","passed"
      Else
     	Reporter.ReportEvent micFail, "step 2","failed"
     	ExitTest
     End If
	'-----------------------------checkpoint end
	'stpe3-----------------------------------
	.WebButton("保存到私人箱").Click
End With

 

 

  • 大小: 124.7 KB
分享到:
评论

相关推荐

    51cto ping+test

    标题中的“51cto ping+test”可能指的是一个由51CTO网站提供的网络诊断工具,主要用于执行ping命令并进行测试。这个工具简化了用户输入,让用户能够更方便地进行网络连通性检查和性能测试。在描述中提到的“连续ping...

    51Job网站的JS验证

    在51Job网站的JS验证中,我们主要探讨的是如何利用JavaScript进行前端验证,以确保用户提交的信息符合网站设定的规则。JavaScript作为一种客户端脚本语言,广泛应用于网页交互,特别是表单验证,它可以在用户提交...

    51test10.11.uvopt

    51test10.11.uvopt

    51TEST的一些测试文档,分享给大家,都是51出的

    《无忧测试》 目录: 软件测试 从零开始 如何做好单元测试 为盈利而测试 软件测试的常识 如何提高软件质量 浅谈功能测试用例模板设计 成功测试自动化的7个步骤 缺陷漏测分析 ...由于需要下些东西分不够,这里就不免费了...

    注册邮箱验证、手机号验证等正则表达验证

    在“注册邮箱验证、手机号验证等正则表达验证”这个主题中,我们将探讨如何使用正则表达式来验证用户的邮箱地址和手机号码。 1. 邮箱验证: 邮箱地址通常由用户名、@符号、域名和顶级域组成。一个基本的邮箱正则...

    CodeTest自动生成POC刷漏洞工具

    5. **多语言支持**:考虑到软件系统的多样性,CodeTest可能支持多种编程语言的POC生成,如Java、Python、C++等。 6. **集成化工作流程**:可能与持续集成/持续部署(CI/CD)系统集成,使得安全测试成为开发流程的一...

    51test教材

    这个是在别处看到的51教材里的一本,一直没在网上见过它的电子版,于是扫了一本传上来,想看的抓紧,说不定什么时候就被撤下来了。

    Bonjour Conformance Test是苹果用来可以验证你的硬件设备是否正确实现Bonjour连接的一个测试

    Bonjour Conformance Test 是苹果公司的一种测试工具,用于验证硬件设备是否正确实现Bonjour连接。 Bonjour Conformance Test 是苹果公司开发的一种测试工具,用于验证硬件设备是否正确实现Bonjour连接。Bonjour 是...

    如何搭建SoC项目的基本Testbench

    在本文档中,作者详细介绍了如何搭建SoC(System on Chip,系统级芯片)项目的测试平台(Testbench)。文档主要面向的是对SoC设计和验证刚入门的工程师。构建一个SoC项目的测试平台是一个复杂的过程,需要对硬件描述...

    C++Test学习文档

    ### C++Test 学习文档知识点汇总 #### 1. C++test 用户手册 - **概述**:C++test 用户手册旨在为用户提供有关如何利用C++test的各种功能的详细指导,无论是在Eclipse环境中构建还是作为插件使用。这份手册对于拥有...

    testbench的写法

    ### Testbench的写法及其在逻辑验证中的应用 #### 一、引言 在现代电子设计自动化(EDA)领域,特别是在集成电路(IC)设计中,验证是确保设计正确性的关键步骤之一。验证不仅是为了发现设计错误,更重要的是为了...

    第11章 如何编写测试验证程序(test bench)

    本章介绍了如何编写测试验证程序(test bench)。测试验证程序用于测试和验证设计的正 确性。Verilog HDL提供强有力的结构来说明测试验证程序

    testbench的入门和提高

    Testbench是验证数字电路设计的重要工具,特别是在Verilog和SystemVerilog等硬件描述语言(HDL)中。在数字集成电路设计流程中,Testbench扮演着模拟真实世界输入并评估设计功能和性能的角色。以下是对Testbench的详细...

    如何写好Test Plan & Test Case

    Test Plan是整个测试活动的蓝图,它定义了测试的目标、范围、方法和资源分配,而Test Case则是具体执行的测试步骤,用于验证系统是否符合预期。本文将深入探讨如何撰写出有效的Test Plan和Test Case。 **Test Plan...

    log日志数据文件(测试用-test)

    描述中的“测试用-test”进一步确认了这个日志文件的用途,即它被用于模拟实际环境,验证系统的功能和性能。测试过程中产生的日志可以帮助识别代码中的错误、性能瓶颈,甚至可以用于自动化测试的断言验证,确保系统...

    USR-TCP232-Test_jb51.rar

    这个压缩包"USR-TCP232-Test_jb51.rar"包含的主要文件是"USR-TCP232-Test.exe",这是一款可执行程序,用户可以下载并运行来对设备进行测试。 串口通信是一种广泛应用于各种电子设备间的通信方式,特别是在需要低速...

    snmptest测试工具

    9. **日志和调试**:snmptest通常有详细的日志记录和调试选项,帮助分析和解决问题。 10. **安全配置**:对于SNMPv3,snmptest需要配置用户、认证协议(如MD5或SHA)、加密协议(如AES或DES),以及相应的密钥。 ...

    vue_test_基于vue的邮箱验证_vue初学者的一些示例源码_vue_数据的双向绑定等_

    Vue_test_基于vue的邮箱验证项目是一个专门为Vue初学者设计的学习资源,它包含了多种数据双向绑定的示例以及动态效果的实现,帮助初学者深入理解Vue的核心概念和应用。 在Vue中,数据的双向绑定是其核心特性之一,...

    数字IC验证+UVM验证+异步FIFO验证+笔试分享

    思朗科技,2022提前批,数字IC验证,笔试题:异步FIFO的UVM环境搭建及验证。 给了一个异步FIFO的代码工程,要求自己搭建UVM验证环境去验证这个设计,结果包括覆盖率收集以及错误点等等。 适合2023届目标IC验证领域的...

Global site tag (gtag.js) - Google Analytics