- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
技术研发部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,则用例会根据这个值把车辆上架到
您可能关注的文档
最近下载
- 2019年领导班子对照检查材料 [--镇领导班子对照检查材料].docx VIP
- 党课讲稿含PPT课件:二十届三中全会提出的新概念新观点新论断.pptx VIP
- 对照检查材料六个方面.docx VIP
- 加快建设现代化产业体系的具体内容 .pdf VIP
- 《变电站安全培训》.pptx VIP
- 2024新人教版生物学七年级下册《第三单元 植物的生活》大单元整体教学设计.pdf
- SBJ 17-2009 室外装配冷库设计规范及条文说明(高清版).pdf
- 本事詩(唐)孟啓新格式.pdf
- 推进现代化产业体系建设实施方案.pdf VIP
- AWS D1.1-D1.1M-2015(2016)结构钢焊接规范(中文版).doc
文档评论(0)