网站大量收购闲置独家精品文档,联系QQ:2885784924

使用API造数据操作手册.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

技术研发部2015年6月3日使用API造数据操作手册框架使用java的URLConnection方法建立与http的通信,通过向服务器发送get或post请求,获得服务器的response提高测试效率通过此方式完成初检通过的交易,执行时间为30秒左右。相比手工执行10分钟,UI自动化执行2分钟更提高了测试效率。QA测试人员使用API用例造数据已累计节省了数百个小时的工作量。使用范围我们不止使用API用例造数据,目前还逐步覆盖各个系统的接口测试。通过夜间批量执行用例得到接口用例的测试结果。介绍目录环境配置(jdk,eclipse等)工程配置(环境、数据库等)构造数据执行环境配置安装eclipse,jdk,工程等Eclipse和jdk在svn测试代码/自动化测试代码/tools/eclipse-standard-luna-R-win32-x86_64.zipjdk-7u65-windows-x64.exe自动化用例工程可通过svn导入,或者svn下载后导入已存在的工程(如果使用jdk1.6,需要在eclipse中重新执行下使用的jdk)svn测试代码/自动化测试代码/APIAutomation配置环境变量我的电脑(单击右键)-属性-高级(选项卡)-环境变量。在“系统变量”里-新建

变量名

JAVA_HOME

变量值

C:\ProgramFiles\Java\jdk1.7.0_65

变量名

CLASSPATH

变量值

%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

在“系统变量”里-选中Path-编辑

变量值最前面加入

%JAVA_HOME%\bin;

确定退出。用cmd新开一个控制台输入javac-vertion即可看到编译器版本目录环境配置(jdk,eclipse等)工程配置(环境、数据库等)构造数据执行工程配置配置perties#夜间批量执行用例所配置的需要执行的文件夹,造数据时无视casePath=D:\\workspace\\APIAutomation\\case\\网站#用例执行的环境配置,这个配置和environment和dbconfig的配置保持一致environment=UAT#用例执行时的循环次数,如设置10,则循环执行10次loopCount=1#最新检测版本,目前的版本号是8detectionVersion=8#当需要用到代理时,代理的配置信息。注意当environment的url配置的是域名并且needProxy=y,则会通过代#理访问域名。如果environment的url配置是ip,则不通过代理访问。#推荐使用ip配置url,避免使用代理出现的异常needProxy=yProxyPort=8080#夜间批量执行用例的是否发邮件的配置,造数据时无视sendMail=n#执行移动竞价接口用例时用到的版本号,造数据时无视jpVersion=3.3#ProxyList代理可用的列表信息#15:8080#14:8080#25:8080#24:8080#19:8080#18:8080#17:8080#16:8080工程配置配置Environment.xmlenvironment中就是配置环境的url,用户名,密码等信息。1.可以看到config中的environment配置UAT则读取UAT节点下的配置信息,配置ST1则读取ST1节点下的配置信息。2.门店中需要配置门店的province,city和orgcode,具体可通过以下查询语句:selecta.parent_id,a.area_id,b.dept_idfromt_ht_areaa,t_ht_departmentbwherea.area_id=b.area_idand=‘南京市’anda.delflag=0andb.delflag=0andb.status=13.检测系统的用户推荐大家使用自己的检测用户来做,如果都使用同一个用户,会出现该设备在其他终端登录的信息,无法继续执行。工程配置配置dbConfig.xmlDbconfig中就是配置数据库的driver,url,用户名,密码等信息。可以看到config中的environment配置UAT则读取UAT节点下的配置信息,配置ST1则读取ST1节点下的配置信息。工程配置配置GlobalVariables.xml这里配置的是某些用例中需要的变量中的实际值,比如执行车辆上架的用例,acutionTime中写21:10,则用例会根据这个值把车辆上架到

文档评论(0)

136****0775 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档