为您找到搜索结果:2683个
三、接口测试教程-jmeter
1:接口测试介绍 2:接口测试与协议http协议、webservice(soap)协议、自定义协议 3:接口测试流程参数化:EXCEL文件参数化、数据库参数化、直接代码中配置、配置文件预处理请求(前置处理):对请求的参数进行预处理、准备。如加密数据,组织测试数据请求:httpclient、wsclient、rpcclient等等client对响应进行处理(后置处理):解析响应,得到目标字段,处理json、xml等数据格式的内容,提取数据。断言:目的是判断是否符合业务需求,将提取的数据与期望值进行比较,判断是否符合正常结果。测试报告:各种统计数据,测试用例是否执行成功,是否出现错误,哪些测试用例出现错误。 4:测试用例之间的关系:测试用例A==下一个测试用例B两个测试用例的依赖关系:A为B测试用例提供数据,A执行完毕B测试用例才执行A->B->C->D.....................->Z5:接口测试与性能测试6:接口测试与APP测试7:接口测试:自定义协议测试8:接口测试与回归测试9:自动化执行用例jenkins定时任务,...
MYSQL查询前30条数据
SELECT*FROM表LIMIT0,10LIMIT接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是0(而不是1) ...
1、Maven安装教程详解
一、准备工作 1、确定电脑上已经成功安装jdk7.0以上版本 2、win10操作系统 3、maven安装包 下载地址:http://maven.apache.org/download.cgi二、解压Maven安装包 &...
numpy教程:随机数模块numpy.random
http://blog.csdn.net/pipisorry/article/details/39508417RandomStateRandomState exposesanumberofmethodsforgeneratingrandomnumbersdrawnfromavarietyofprobabilitydistributions.使用示例prng=np.random.RandomState(123456789)# 定义局部种子prng.rand(2,4)prng.chisquare(1,size=(2,2))#卡方分布prng.standard_t(1,size=(2,3))#t分布prng.poisson(5,size=10)#泊松分布[概率与统计分析][classnumpy.random.RandomState]random.seed()random.seed(123456789)#种子不同,产生的随机数序列也不同,随机数种子都是全局种子要每次产生随机数相同就要设置种子,相同种子数的Random对象,相同次数生成的随机数字是完全相同的; ra...
SQL多表查询总结
连接查询包括合并、内连接、外连接和交叉连接,如果涉及多表查询,了解这些连接的特点很重要。只有真正了解它们之间的区别,才能正确使用。一、UnionUNION操作符用于合并两个或多个SELECT语句的结果集。UNION运算符通过组合其他两个结果表(例如TABLE1和TABLE2)并消去表中任何重复行而派生出一个结果表。当ALL随UNION一起使用时(即UNIONALL),不消除重复行。两种情况下,派生表的每一行不是来自TABLE1就是来自TABLE2。注意:使用UNION时,两张表查询的结果有相同数量的列、列类型相似。学生表信息(Students):IDNameAgeCityMajorID1Jack12Beijing102Lucy13Shanghai11 教师表信息(Teachers): IDName1Jack2MrsLee (1)基本UNION查询,查询学校教师、学生的总的信息表,包括ID和姓名SELECTID,NameFROMStudentsUNIONSELECTID,NameFROMTeachers查询结果:IDName1Jack2Lucy2MrsLee...
UI Recorder 安装教程(一)
UIRecorder是一款零成本UI自动化录制工具,类似于SeleniumIDE.UIRecorder要比SeleniumIDE更加强大!UIRecorder非常简单易用.官方网站:http://uirecorder.com/步骤一:安装NodeJshttp://nodejs.cn/ 手动安装注意:(version>=v7.x)步骤二:安装chrome请勿安装破解版,如已安装,请跳过此步骤。步骤三:安装UIRecorder执行cmd命令:npminstalluirecordermocha-g步骤四:安装服务Seleniumstandaloneserver执行cmd命令:npminstallselenium-standalone-g步骤五:安装Mocha单元测试框架(发音"摩卡")依次执行cmd命令:1、npminstallmocha-g2、npminstalljwebdriverexpect.jsmocha-generatorsfaker--save-dev3、npminstalljwebdriverchaifaker--save-dev步骤六:初始化配置UIRecor...
UI Recorder 安装教程(二)
UIRecorder支持无线nativeapp(Android,iOS)录制,基于macaca实现:https://macacajs.com/步骤一:全局安装macaca执行cmd命令:npmi-gmacaca-cli如果看到如下可爱的图案,那恭喜你安装成功啦!重新安装则会覆盖更新。步骤二:Android环境准备1、安装JDK,要求1.8或更高版本2、安装AndroidSDKBuild-tools25.0.2、API25、AndroidSupportRepository(此处注意Build-tools应和API相互对应)3、若AndroidSDK无法更新,请设置tools-option,网址:mirrors.neusoft.edu.cn,端口:80,见下图。3、安装AndroidNDK(下载地址:链接:https://pan.baidu.com/s/1pLODwx1密码:jgsb)下载zip文件,解压到本地,并设置ANDROID_NDK_HOME,加入PATH中。4、安装Gradlehttps://gradle.org/releases/,在此页面下载zip包,解压并加入环境变量(在P...
MongoDB 安装教程
MongoDB是一个基于分布式文件存储的数据库。由C++旨在为WEB应用提供可扩展的高性能数据存储解决方案。官方网站:https://www.mongodb.com/本次教程只针对windows系统步骤一:下载MongoDB地址:http://dl.mongodb.org/dl/win32/x86_64此处下载mongodb-win32-x86_64-2008plus-ssl-v3.4-latest.zip,并解压在D:mongodb(此处路径可自行选择),如下图所示:步骤二:创建文件夹db、log自行创建文件夹d:mongodbdatadb、d:mongodbdatalog,分别用来安装db和日志文件。步骤三:命令行安装运行cmd.exe进入dos命令界面,执行下列命令>>cdd:mongodbin>>>d:mongodbin>mongod-dbpath=D:mongodbdatadb默认MongoDB监听的端口是27017,mysql的是3306步骤四:验证安装dos命令界面,安装完成后,打开http://127.0.0.1:27017/,看...
spring boot入门教程——Spring Boot快速入门指南
SpringBoot已成为当今最流行的微服务开发框架,本文是如何使用SpringBoot快速开始Web微服务开发的指南,我们将使创建一个可运行的包含内嵌Web容器(默认使用的是Tomcat)的可运行Jar包。传统的Spring应用程序需要配置大量的XML文件才能运行,而使用SpringBoot只需极少的配置,就可以快速获得一个正常运行的Spring应用程序,而这些配置使用的都是注解的形式,不需要再配置XML。与Go语言的应用不同,我们知道所有的JavaWeb应用都必须放在servlet容器(不是像docker容器的那种容器),如Tomcat、Jetty等。Servlet容器被定位为托管web应用程序的高可用组件。Java作为多年的编程语言届的No.1(使用人数最多,最流行),使用它来构建微服务的人也不计其数,Java的微服务框架Spring中的SpringBoot和SpringCloud已成为当前最流行的微服务框架。下面是Sping技术栈所包含的技术框架图。当然如果在Kubernetes中运行Java语言构建的微服务应用,我们不会使用上图中所有的技术,本节将主要讲解如何使用Spring...
Java从入门到精通全套教程免费分享
这是我自己早前听课时整理的Java全套知识,适用于初学者,也可以适用于中级进阶的人,你们可以下载,我认为是比较系统全面的,可以抵得上市场上90%的学习资料。讨厌那些随便乱写的资料还有拿出来卖钱的人!在这里我免费的分享出来供大家使用!在这个平台真的可以学习到不少的东西!有很多的人都在无私的奉献着他们的智慧与知识。希望对于Java学习者有所帮助!如果你觉得好的话,就在评论出给予回应,谢谢。这是我劳动成果!希望给予鼓励!点击下载之前的链接有人说失效了!现在我又重新更新了!这次打不开的就直接来我的QQ群吧:589809992...
Java基础部分全套教程.
这是我自己早前听课时整理的java基础全套知识,使用于初学者也可以适用于中级的程序员我做成了chm文档的类型,你们可以下载笔记是比较系统全面,可以抵得上市场上90%的学习资料。讨厌那些随便乱写的资料还有拿出来卖钱的人!在这里我免费的分享出来供大家使用!在这个平台真的可以学习到不少的东西!有很多的人都在无私的奉献着他们的智慧与知识。希望对于学习者有所帮助!如果你觉得好的话,就在评论出给予回应,谢谢。这是我劳动成果!希望给予鼓励!点击下载之前的链接有人说失效了!现在我又重新更新了!这次打不开的就直接来我的QQ群吧:589809992...
SQL Server查询第31到40条数据
大致分为两种情况:ID连续和ID不连续。1.ID连续的情况:select*fromAwhereIDbetween31and402.ID不连续的情况:(1).两次对表查询,效率较低。selecttop10*fromAwhereIDnotin(selecttop30IDfromA)(2).外层查询没有对表A进行查询,效率提高。selecttop10*from(selecttop40IDfromAorderbyID)asaorderbya.IDdesc(3).ROW_NUMBER()函数效率更高,SQL2005以上版本可用。1select*from(select*,ROW_NUMBER()over(orderbyID)as'userID'fromA)asawherea.userIDbetween31and40...
oracle中使用sql查询时字段为空则赋值默认值
oracle的函数介绍之nvl 函数声明:nvl(col,val) 说明:当col为空时取val作为返回值,当col不为空时取col值。 例如: selectnvl(name,'张三'),age,sexfromuser 当从数据库能够查询出name的值时,name为当前值 否则name为'张三' ...
压力测试平台(nGrinder)入门到精通教程
1、 nGrinder简介&架构1、nGrinder安装指南2、nGrinder管理员指南3、nGrinder控制器配置指南4、nGrinder集群指南5、nGrinder代理配置指南6、nGrinder代理自动更新7、nGrinder私有代理1、nGrinder快速入门2、nGrinder测试配置3、如何通过线程逐步提升压力4、nGrinder使用者相关1、nGrinder脚本指南2、nGrinder脚本收集3、nGrinder脚本管理4、nGrinder脚本安全1、nGrinderRESTAPI 1、 nGrinder简介&架构nGrinder是一个用于在多台机器上运行用jython(在JVM上运行的python)编写的测试脚本的应用程序。它的内部引擎是基于Grinder。nGrinder分别用控制器和agent将Grinder的控制台和agent包装起来,并扩展了支持多个并发测试的特性。 nGrinder系统架构nGrinder由两个主要组件组成。/Controller-为性能测试提供web界面。-协调测试过程。-整理和显示...
步步深入:MySQL架构总览->查询执行流程->SQL解析顺序(转)
文章转自 http://www.cnblogs.com/annsshadow/p/5037667.htmlhttps://www.cnblogs.com/cuisi/p/7685893.html...