![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
Alex_BJ_
这个作者很懒,什么都没留下…
展开
-
Web自动化测试框架【1】-- 简介
在进行Web App的测试时,难免要做一些基本的测试,如UI的分布是否和设计相同,还有通过UI的操作完成一系列的操作的测试用例。如果你做过软件测试,你一定会知道手动测试的痛苦,机械的重复会使人感到烦躁。于是,便出现了基于Web的自动化测试框架。什么是Web自动化测试框架呢,简单的说他就是一个类库,里面封装了基于IE的一些常规操作,以便测试人员可以很快的通过测试框架来编写出测试代码,或者在Web原创 2008-03-06 14:05:00 · 3480 阅读 · 0 评论 -
【学习笔记】用C#写Web自动化测试框架【2】-- 启动IE
问题:如何启动IE浏览器,并设法获取这个实例从而可以操纵IE浏览器。设计:通过System.Diagnostics命名空间里的Process.Start()静态方法启动IE进程。然后实例化一个InternetExplorer对象并获取这个对象的句柄。代码: string IELocation = @"%ProgramFiles%Internet Expl原创 2008-03-11 14:47:00 · 2746 阅读 · 0 评论 -
Using XML::XSLT to make your test results pretty
This <a onclick="function onclick(){function onclick(){pageTracker._trackPageview(/outgoing/www.sqaforums.com/showflat.php?Cat=0&Number=32955);}}" href="http://www.sqaforums.com/showflat转载 2009-08-31 22:53:00 · 516 阅读 · 0 评论 -
QTP中点击下载链接不弹出另存为对话框的解决办法
题目比较绕口,呵呵。碰到两次了,第二次想了好半天才想起来上次怎么解决的,在这里记录一下。 是IE的一个设置。 具体位置在 IE-->Tools-->Internet Options-->Security(Tab)-->Trusted Site-->Custom Level-->Download section. Enable Automatic promoting fo原创 2009-09-01 17:42:00 · 1572 阅读 · 1 评论 -
Convert QTP result to html format(Using VBScript)
QTP generate its results in XML format. These results are only accessible when the test case has finished execution. Any manipulation that you want to do with the results you can do that only outside转载 2009-09-03 16:05:00 · 1006 阅读 · 0 评论 -
QTP中的WebTable中的GetRowWithCellText方法改进
QTP中自带的GetRowWithCellText方法是用来返回表格中出现的第一个匹配字符串值的行的方法。很明显,这个方法只能寻找到第一个结果,而如果表格中有多个匹配的行,这个方法就行不通了。好在这个方法中有几个OPTIONAL的参数GetRowWithCellText (Text, [Column], [StartFromRow])很重要的是第三个参数,StartFromRow。原创 2009-09-10 17:05:00 · 2347 阅读 · 3 评论 -
QTP运行发生错误是截屏并显示到结果文件中
Function capture_desktop(Object, Method, Arguments, retVal)Dim datestampDim filenamedatestamp = Now()filename = Environment("TestName")&"_"&Environment("ActionName")&"_"&datestamp&".png"file原创 2009-09-10 17:48:00 · 1577 阅读 · 1 评论 -
QTP执行WEB测试时IE Crash 解决方案
My Computer-->Property-->Advanced-->Performance-->Settings-->DataExecution Prevention-->Turn on DEP for all programs and services except I selected: QTP.exe 该死的莫名其妙的问题郁闷我好久,原来是个通用的问题。先把解决方案记下来吧原创 2009-09-25 17:40:00 · 722 阅读 · 1 评论