![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试相关
文章平均质量分 80
俗人+
这个作者很懒,什么都没留下…
展开
-
jmeter并发测试对于接口参数处理
1,当参数为数字时,可通过计数器参数化做并发,参数处引用参数名,防止已存在多个参数为数字,使用多个计数器,针对引用原创 2021-12-31 18:09:45 · 539 阅读 · 0 评论 -
测试基础面试相关
POST和get有什么区别1. 带参数角度:get带参数放在URL, post带参数一般放在请求体中2. GET请求一般是无害的,POST请求对服务器的资源进行操作,是有风险3. GET请求只能在URL编码,而post支持多种的编码方式4. GET不对服务器资源进行修改,主要是获取(查询)动作,使用POST方法可以对服务器资源进行增加操作HTTP和HTTPS的区别?1. HTTP明文传输,数据未加密的,安全性差,HTTPS(HTTP+SSL)数据传输过程中是加密的,安全性较好2. 使用HTT原创 2020-12-08 19:27:51 · 475 阅读 · 0 评论 -
安全测试相关
需要配合xmpp搭建1,卸载centos系统本身自带mysql数据库,因为lampp自带rpm -qa|grep mariadb|xargs rpm -e --nodeps2,上传lampp到opt下,并解压3,上传dvwa到lampp/htdocs下4,修改数据库配置文件config下得配置文件5,...原创 2020-12-08 19:26:56 · 357 阅读 · 0 评论 -
JMeter基础操作之接口关联,断言,监视器
Jmeter关联什么是Jmeter关联,为什么需要关联?由于性能测试是基于接口的,HTTP协议是无状态的,为了解决这个问题就有session和token的方式,在一般登录后服务器生成之后,后续请求就需要携带session或者token的值,而我们这里所说的关联其实就是使用获取到服务器响应中的session或者token为后续请求添加的过程那么Jmeter如何实现关联呢?在jmeter中使用 后置处理器—>正则表达式提取器 实现关联的正则表达式提取器:允许用户从作用域内的sampler请求原创 2020-11-25 10:43:13 · 1026 阅读 · 0 评论 -
APP测试基础了解
APP测试基础了解APP概述:1,原生APP即Native APP:移动端得原生应用,对于Android是apk,有对于ios是ipaAndroid使用得语言通常是Java,iOS使用得语言是objective-CNative APP可以提供较好得用户体验以及性能,而且可以方便得操作手机本地资源,性能和用户体验好,但开发成本较高不同的平台会使用不同的自动化测试方案,ios -般采用XCUITest Drive.而Android -般采用UiAutomator2或者Espresso等,但是数据驱动、原创 2020-11-24 17:29:17 · 429 阅读 · 0 评论 -
接口测试之抓包工具fidder
为什么用fiddler接口测试一定要开口说接口文档事情(1. URI 2. 请求方法 3 参数(必选的还是可选)4. 响应)在文档信息中全的情况下,利用fiddler进行抓包基于http协议的抓包工具,现在大部分接口都是基于HTTP协议开发获取接口的详细的信息(http协议请求的头信息,请求的体信息,响应头信息,响应体信息)获取相关参数的信息(参数放在哪(URL(query string),请求体(POST方法的时候会放在请求体))?用什么类型?(content-type))获取断言的原创 2020-11-24 11:51:47 · 2441 阅读 · 1 评论 -
接口测试工具使用之postman
RESTful概念首先, 明确RESTful, 他是一种理念,是一种设计规范REST,全程 Representation State Transfer(表现层状态转化) Resource Representation State Transfer(资源在网络中以某种形式进行状态转化)资源资源是RESTful中核心概念之一,每一样信息都可以定义为资源:文本,土拍你,音频、视频,而这些资源有一个统一的URI(统一资源标识符)URI为每一个资源地址或者独一无二的标识符,通过路径找到资源/api/v3原创 2020-11-23 17:14:12 · 331 阅读 · 0 评论 -
JMeter基础之安装,组件,脚本录制
解压之后打开原创 2020-10-29 12:10:52 · 323 阅读 · 0 评论 -
seleinum之webdrive代码操作
基础版from selenium import webdriver#导入selenium与浏览器得服务webdrive#通过手动方式启动webdrive服务mydrive = webdriver.Firefox()#实例化drive对象,这个对象是firefox浏览器,使用不同的浏览器要实例化对应的类#相当于启动了浏览器mydrive.maximize_window()#使浏览器最大化mydrive.get('http:www.baidu.com')#get方法帮助我们url地址myd原创 2020-10-14 15:49:30 · 560 阅读 · 0 评论 -
unittest测试框架以及代码
1,什么是单元测试?单元测试是指,对软件中的最小可测试单元在与程序其他部分相隔离的情况下进行检查和验证的工作,这里的最小可测试单元通常是指函数或者类,一般是开发来做的,按照测试阶段来分,就是单元测试、集成测试、系统测试以及验收测试。2,为什么要做单元测试????? 单元测试之后,才是集成测试,单个单个的功能模块测试通过之后,才能把单个功能模块集成起来做集成测试,为了从底层发现bug,单元测试时可以减少合成后出现的问题。???? 越早发现bug越好,这样可以早点发现问题,不然问题累计到后面,很可能会因原创 2020-10-14 15:48:33 · 608 阅读 · 0 评论 -
二、selenium选取元素
selenium定位方法Selenium提供了8种定位方式。idnameclass nametag namelink textpartial link textxpathcss selector这8种定位方式在Python selenium中所对应的方法为:find_element_by_id()find_element_by_name()find_element_by_class_name()find_element_by_tag_name()find_element_by原创 2020-09-11 11:27:40 · 238 阅读 · 0 评论 -
selenium简介以及浏览器驱动安装
一、selenium和浏览器驱动安装安装selenium首先,在Windows命令提示符(cmd):确保pip命令可用,如果提示“pip不是内部或外部命令”,需要将将pip的安装目录(如:d:\python\Python36\Scripts)添加到环境变量PATH下面。接下来通过pip install selenium:或者在pycharm中Terminal中下载pip install selenium -i https://mirrors.aliyun.com/pypi/simple下载浏原创 2020-09-11 11:22:26 · 702 阅读 · 0 评论 -
测试相关
1、项目开发闭环a.需求规则说明书形成后,内部评审,客户确认,多次反复产物:原型图和需求规格说明书b.开发设计:1.概要设计2.详细设计3.编码4.单元测试5.集成测试c.测试人员:1.分析测试需求----测试需求跟踪矩阵2.测试计划—测试计划3.测试方案—测试方案4.测试用例—测试用例5.测试用例执行----缺陷报告6.测试报告–测试报告2、测试需求提取没有文档该如何进行?向开发了解需求,然后梳理需求1、文档模板测试计划:测试范围、测试内容、测试资源安排测试方案:原创 2020-08-10 17:11:56 · 80 阅读 · 0 评论 -
测试配置管理相关
软件测试中的配置管理在软件测试工作中,我们经常碰到以下三个问题: 1. 缺陷只能在测试环境出现,但是在开发环境中无法重现; 2. 已经修复的缺陷在测试时又重现; 3. 发布程序在内部确认测试中测试通过,但是发布时却发生系统运行失效的情况。上述三个问题的产生主要有以下七点原因:1.测试环境配置的复杂性由于不同(版本)的操作系统、不同(版本)的数据库,不同(版本)的网络服务器、应用服务器,再加上不同的系统架构等组合,使得要构建的软件测试环境多种多样、不胜枚举;而且现在随着软件运行环境的原创 2020-08-08 15:13:45 · 542 阅读 · 0 评论 -
测试方案如何写
测试方案测试方案:是描述被测对象需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。简言之,测试方案是从技术角度对整个测试活动进行规划和控制。制定测试方案所包含的内容,主要有:1.概述描述软件项目的背景(如:项目名称、项目时间、项目目的)、测试范围、参考文档2.测试环境1)软硬件环境硬件设备:电脑配置、无线路由器、手机…软件设备:应用服务器、数据库服务器-型号&版本2)网络构成测试环境的网络结构、拓扑图3)环境搭建测试所需原创 2020-08-05 16:29:48 · 8325 阅读 · 0 评论 -
测试计划如何写
测试计划测试计划:是对测试全过程的组织、资源、原则等进行规定和约束,并制定测试全过程各个阶段的任务以及时间进度安排,并提出对各项任务的评估、风险分析和管理需求。简言之,测试计划是从管理角度对整个测试活动进行规划和控制。制定测试计划所包含的内容,主要有:1.概述项目背景、测试范围、参考文档(需求文档、会议记录、同类项目的参考说明)2.组织形式测试涉及人员及其职责的划分3.测试范围确定被测特性有哪些,然后按照功能性、非功能性的分类,对系统模块&子模块进行划分,重要级别的设置4.测试通过原创 2020-08-05 16:15:49 · 1468 阅读 · 0 评论 -
测试报告模板
XXX系统测试报告(版本:V1.0)拟制: 日期: 审核: 日期: 批准: 日期:修订记录日期 修订版本 描述 作者目 录1 目的 52 概述 52.1 被测对象 52.2 测试特性 52.3 测试结论 63 测试时间、地点及人员 64 环境描述 64.1 测试组网图 64.2 硬件环境 74.3 软件环境 75 总结和评价 75.1 过程质量统计评估 75.1.1 工作量统计 75.1.2 用例数统计 95.1.3 需求覆盖原创 2020-08-04 15:16:31 · 507 阅读 · 0 评论 -
测试方案模板
(项目名称)测试方案(仅供参考) 编写人员 XXX文档版本控制文档版本号 日期 作者 审核人 说明V1.0.0 2015/4/28 Rice³ 创建文档概述【软件的错误是不可避免的,所以必须经过严格的测试。通过对本软件的测试,尽可能的发现软件中的错误,借以减少系统内部各模块的逻辑,功能上的缺陷和错误,保证每个单元能正确地实现其预期的功能。检测和排除子系统(或系统)结构或相应程序结构上的错误,使所有的系统单元配合合适,整体的性能和功能完整。并且使组装好的软件的功能与用户要求(即常说的产原创 2020-08-04 15:13:45 · 1187 阅读 · 0 评论 -
测试基础相关
1.测试与软件模型软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设计、编码、测试、稳定、部署、维护等阶段。常见的软件开发模型有瀑布模型、迭代开发、螺旋开发和敏捷开发。1.1 瀑布模型瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。瀑布式的主要有以下问题:各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量原创 2020-08-04 11:06:40 · 900 阅读 · 0 评论