存档

2010年2月 的存档

webservice API自动化测试(三)

2010年2月23日 吴颖敏 1 条评论

继上篇webservice API自动化测试(二)之后,今天介绍另一种webservice API的测试,数据验证测试(data validation test)。 数据验证测试即对API编写是否正确严谨的验证,这里主要的流程是: 第一步,加入对应比较的resouce 源,即响应response的URL。 第二步,比较相应的XML和对应数据库服务器的数据。 比较方法有两种: 第一种方法是将对应的数据库数据利用JAVA程序组成acutual的XML数据与相
................Read More

webservice API自动化测试(二)

2010年2月17日 吴颖敏 没有评论

这篇webservice API自动化测试(二)主要记录了Jason怎么做 webservice API的schema 自动化验证测试的。 webservice API的schema 自动化验证测试是对schema及Response XML的验证,以下主要的流程是: 第一步,将resource对应到您相应要测的XSD文件,也可有WSDL或者WADL加载生成。然后加入对应比较的resouce源,即响应 response的URL。 第二步,比较相应的XML和XSD。比较方法有两种。 第一种方法
................Read More

webservice API自动化测试(一)

2010年2月13日 吴颖敏 没有评论

最近在webservice的项目中,主要使用SOAPUI进行webservice的测试,SOAPUI是一个开源的测试API的工具,对于现在的SOAP,REST的webservice的支持都很好。下面简单介绍下SOAPUI的原理,SOAPUI和大多数的工具一样,都是使用HTTPREQUEST对相应的资源进行请求很提取。再得到response之后进行相应的处理,对XML进行XPATH定位。注意的是SOAP方法中包含GET,POST的方法,POST的方法主要使用Applicatio
................Read More

分类: API 测试 标签: ,

web UI 自动化测试征程(四)

2010年2月12日 吴颖敏 1 条评论

接着WEB自动化之旅(二),对RUBY和WATIR框架进行进一步的分析。主要针对WATIR源码进行简单的分析。 一般的WATIR自动化测试都是以对浏览器的初始化开始的: #Jaycer.D.Woo# #open the IE browser ie = Watir::IE.new # print some comments ie.goto test_site 这是简单的初始化IE并连接到URL(test_site) 这里用的是IEController的navigate属性转到相应的URL(与.NET中的nevigate同质
................Read More

web UI 自动化测试征程(三)

2010年2月5日 吴颖敏 没有评论

由于Web2.0的兴起,用户不在对简单的HTML页面感冒了,所以FLEX,silverlight等也相继占领前驱市场,随之对WEB APPLICATION的富程序端的测试,Flex的测试,silverlight的测试成为了自动化测试中的一个难点。 web UI 自动化测试征程(三)重要介绍了对flex的自动化测试。Flex测试的难点在于HTML与AS的转换,AMF协议的解析使得在开源的世界中实现的机制比较少,这里简单介绍下Selenium对 Flex的自
................Read More