雨过天晴虚拟机之家黑鹰安全网骇客基地华夏黑客联盟测试与交流方圆之间
跨站脚本简称XSS(cross sites script),是web安全里比较重要也比较普遍的一种安全漏洞。跨站脚本是指输入恶意的代码,如果程序没有对输入输出进行验证,则浏览器将会被攻击者控制。可以得到用户cookie、系统、浏览器信息,保存型xss还可以进行钓鱼,以获取更多的用户信息。 最常见的测试跨站脚本的方法,输入 <Script>alert(1)</script>
QTP:无法录制下拉菜单的解决方法
常用函数 1、Date函数 作用:返回当前系统日期 示例: Dim MyDate MyDate=Date MsgBox MyDate 结果图: 2、Now函数 作用:返回当前系统时间 示例: Dim MyNow MyNow=Now MsgBox MyNow 结果图: 备注:如果写Log文件,推荐本函数,因为具体的时间不仅仅精确到日期,而且还精确到时间, 3、Date
一、代码规范 先申明,后定义 申明:Option Explicit 强制所有的变量必须先申明才能使用 定义:Dim 二、基本语法 1、变量 ⑴所有单引号后面的内容都代表为注释 ⑵不允许在申明变量的时候同时给变量赋值。但是允许在赋值的时候,一行代码内对两个变量进行赋值,中间用冒号分隔 ⑶VBS在定义的时候只有一种变量类型,在实际使用中需要使用类型转换函数来转变 Cbool函数将
新店刚刚开张,店内所有产品包邮。 不要用信誉去看一个店铺的好坏,也不要用价格去衡量一切。 本店地址:http://syue.taobao.com,欢迎亲们光临,价格绝对最低,也请亲们帮忙宣传
QTP的验证点 一、QTP“原装”验证点、检查点的方法------CheckProperty 引例:Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").CheckProperty 语法: object.CheckProperty(PropertyName,
一、Test DataTable和Run-time DataTable 1、定义和区别 Test DataTable:在DataTbale里事先准备好的、固定的测试塑聚,它是一组金泰数据是由自动化测试工程师人为的输进去的 Run-time DataTable:在QTP运行过程,将测试数据填写到DataTable里,QTP运行结束后,测试数据就会消失(但是在测试报告看到) 实例: 进入百度首
DataTable参数化 一、LocalSheet 步骤: ①、 选择你所需要的sheet页面,这里我们就举Action1为例,双击Column“A”,修改A列名(以后测试案例这一列就是测试数据) ②、“引用单元格”----DataTable语法 DataTable.Value (ParameterID,SheetID) Data
一、描述性编程 1、对象名(“属性名:=属性值”) 第一种:单属性及其属性值来描述对象 Browser("micClass:=Browser").Page("micClass:=Page").WebEdit("name:=wd").Set "QTP自动化测试技术领航" Browser(&
一、对象封装接口和对象自身接口 1、封装接口是对象的不完全属性,有些对象的属性值是封装接口无法获取得到的 2、运行时的对象(RO)可以看见自身接口的所有属性,而对象库中的测试对象(TO)只可以看见被封装的一些接口 3、封装属性是不能修改实际运行时的对象的,只能获取属性的值,而调用自身接口就可以 二、调用自身接口的公式 1、对象.Object.自身属性 例子:Browser(&qu
一、封装对象模型 1、QTP封装对象:Test Objects(TO)测试对象和Runtime Objects(RO)运行时对象 TO和RO区别:TO是被添加到对象库中的对象,RO是被测试软件在运行时实际所运行的对象 QTP识别对象通常就是先在对象库中添加测试对象,这些对象都存有一些特征属性的值,然后在被测软件运行的时候。QTP会根据脚本里的对象名字,在对象库里寻找相对应的测试对象,,并根据
一、Object Repository Manger 1、Enable Editing的使用方法 2、 Object Repository Comparison Tool(对象库对比工具)和Object Repository Merge Tool(对象库合并工具) 二、基于Expert View的对象编程 1、手写代码的三种方式: 步骤生成器(快捷键F7):Insert—
一、3种录制模式: 正常录制 模拟录制:Analog Recording 低级录制:Low Level Recording 二、QTP回放模式(代码设置) 1-Event 模式事件跟踪 2-Mouse 模式鼠标跟踪 Setting. WebPackage(“RePlayType”)=X 三、鼠标右击的录制,举例例如百度首页中的,关于百度的链接(代码如
不少同学问,不都是刷新吗?还有什么区别?其实,还是有的。 其中,在地址栏按回车又分为两种情况。一是请求的URI在浏览器缓存中未过期,此时,使用Firefox的firebug插件在浏览器里显示的HTTP请求消息头如下: Host 192.168.3.174:8080 User-Agent Mozilla/5.0 (
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号