-
基于投入性价比查看全部
-
学完课程达到的三个条件查看全部
-
自动化框架:
1、robotFramework:接口自动化框架,全功能的自动化框架;自动化类型:功能测试,接口测试,单元测试;
python开发;
UI操作界面+Library解析器;
Library解析器:SeleniumLibrary 、httpLibrary
缺点:用例庞大;维护起来费时费人力;
2、jmeter:
csvdatasetconfig:csv中的数据赋值给接口中相对应的变量;检查点校验
缺点:jmeter open api
3、testNg+httpclient: java和http协议
testNg:用例的管理和执行;
httpclient:用例的收发;
优点:java和http协议;
缺点:数据库,缓存;本地文件;
查看全部 -
学完课程达到的三个条件
查看全部 -
面向 人群查看全部
-
### 设置 ### log4j.rootLogger = debug,stdout,D,E log4j.logger.httpclient.wire.header=WARN log4j.logger.httpclient.wire.content=WARN ### 输出信息到控制抬 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} %m%n ### 输出DEBUG 级别以上的日志到target/logs/log.log ### log4j.appender.D = org.apache.log4j.DailyRollingFileAppender log4j.appender.D.File = target/logs/log.log log4j.appender.D.Append = true log4j.appender.D.Threshold = DEBUG log4j.appender.D.layout = org.apache.log4j.PatternLayout log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %-5p ] [ method:%l ] %m%n ### 输出ERROR 级别以上的日志到target/logs/error.log ### log4j.appender.E = org.apache.log4j.DailyRollingFileAppender log4j.appender.E.File = target/logs/error.log log4j.appender.E.Append = true log4j.appender.E.Threshold = ERROR log4j.appender.E.layout = org.apache.log4j.PatternLayout log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %-5p ] [ method:%l ] %m%n
查看全部 -
自动化接口框架查看全部
-
测试类型查看全部
-
httpclient发消息的流程查看全部
-
发送Get/Post请求过程 1、初始化Http连接 2、定义请求的唯一标识URL 3、定义请求消息对象 4、发送请求 5、关闭连接查看全部
-
学习目标查看全部
-
测试金字塔查看全部
-
重构HttpClientUtil1、一切皆对象2、见名知意,避免魔鬼数字3、合并重复的代码,善用父类4、不要过度设计
查看全部 -
增加请求和响应必要的参数
1、Request Header
2、Request Body
3、Response Status Code
4、Response Header
5、Response Body
6、Exception
查看全部 -
常用的接口自动化框架
robotFramework
jmeter
testNG+HttpClient
查看全部
举报
0/150
提交
取消