什么是好的测试用例

Test Parameter-批量生成测试用例

Test Parameter-批量生成测试用例_哔哩哔哩_bilibili 1.背景:如果涉及多个被测目标,例如基于多个传感器输入值测试,测试环境包括Tester(测试方),ECU(被测对象), Tester发送传感器变量SensorA和SensorB,ECU反馈Force值的过程,根据不同传感器输 ......
Parameter Test

Test Parameter-List Parameter批量执行测试

Test Parameter-List Parameter批量执行测试_哔哩哔哩_bilibili 1.List Parameter可以理解为多个常量值的集合 2.背景: 还是一个模拟车速测试的例子,测试序列流程如下图 若被测车速范围值太多,每次重复编写费时且易错 3.创建一个List Parame ......
Parameter Parameter-List Test List

什么是Cookie

cookie是一种服务器留在用户计算机上的小文件。保存特定客户端和网站的适量数据,并且可以由 Web 服务器或客户端浏览器访问。cookie 常用于识别用户。 cookie的作用 记录用户的登录状态、跟踪统计用户访问该网站的习惯、识别用户身份、保存客户信息等; cookie对于网站开发人员的作用 1 ......
Cookie

什么是防抖和节流

防抖和节流是前端开发中常用的两种性能优化技术。防抖: (Debouncing) 的含义是指在一定时间内,多次触发同一个事件,只执行最后一次操作。节流 (Throttling) 的含义是指在一定时间内,多次触发同一个事件,只执行第一次操作。在防抖函数和节流函数中,都使用了闭包来保存定时器变量 time ......

为什么要做稳定性保障?

以前写过不少和稳定性相关的文章,其中介绍了不少稳定性保障的实践案例和方法,比如全链路压测和服务治理,这些案例和方法更多的是技术层面解决问题的方法和手段。 但为什么要做稳定性保障?如何理解稳定性保障?以前一直没太想明白。最近整理之前的技术笔记,翻了很多资料,对这个问题的理解开始清晰了。 这篇文章,我想 ......
稳定性

from dateutil.parser import parse什么作用

`dateutil.parser` 是 Python 中的一个模块,该模块包含了一个 `parse` 函数。`parse` 函数的作用是将字符串解析为 datetime 对象。 例如,你可以用 `parse` 函数将日期和时间的字符串格式转换为 Python 的 datetime 对象。这个函数能处 ......
dateutil 作用 parser import parse

git的master、develop、feature分支分别是做什么用的?有什么区别和联系?

在Git版本控制系统中,master、develop和feature分支都是常用的分支类型,它们有不同的用途和特点。 master分支:master分支是Git默认的主分支,它包含了项目的稳定版本。通常,master分支用于发布正式版本,即经过测试和验证的可靠代码。一般情况下,不应该直接在maste ......
分支 develop feature master git

索引的建立原则?什么是索引?如何建立一个好的索引?

索引的本质其实就是一种排好序的数据结构。 1.必须遵循唯一的索引原则,将其使用的作为索引的字段必须是唯一的,这样涉及的原则跟好处就是,唯一的索引会避免数据库去查询的时候会产生两样性,从而导致索引的查找的速率大大降低。 2.索引的设计要根据where关键字跟order by关键字还有 gruop by ......
索引 原则

Javascript和jQuery有什么不同?

Javascript和jQuery都是前端开发必备的语言和框架,但他们之间有很多不同。下面我们来详细的分析一下。 Javascript是一种脚本语言,可以在浏览器端直接运行。它的语法简单,可以操作HTML和CSS,实现动态效果,如表单验证、动态创建元素等。Javascript的核心是ECMAScri ......
Javascript jQuery

JavaScript和ObjectiveC之间的交互原理是什么

JavaScript和ObjectiveC之间的交互原理是什么? 在当前的互联网时代中,JavaScript和ObjectiveC的结合是非常常见的。这是因为JavaScript和ObjectiveC的特性各有千秋,它们在不同的方面有着不同的优势。JavaScript属于一种脚本语言,主要运行于浏览 ......
JavaScript ObjectiveC 原理 之间

什么是规模化敏捷SAFe?SAFe大规模敏捷管理工具

Leangoo领歌它覆盖了敏捷项目研发全流程,包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷。 提供了完整的SAFe框架功能,包括:Program Backlog,启动PI,规划PI,Team Backlog,启动迭代,规划迭代,迭代执行等。 ......
SAFe 管理工具 大规模 规模 工具

聚焦于任务调度的测试平台pytestx

# 设计理念 **聚焦于任务调度**,接口自动化80%本地编写,20%交由平台管理。 如果使用pytest做接口自动化,那么个人认为最好的编写工具是PyCharm,任何低代码测试平台都无法取代。当然不会代码,或者不使用pytest,那低代码测试平台,或者yaml,甚至excel写自动化用例,都是可以 ......
任务 pytestx 平台

mybatis中 #{keyword} , ${keyword} 什么区别

`${keyword}` 和 `#{keyword}` 是 MyBatis 中用于参数替换的两种不同的占位符形式,它们有以下区别: 1. `${keyword}`:这是一种简单的字符串替换占位符形式,它会将占位符 `${keyword}` 直接替换为传入的参数值。例如,在 XML 配置文件中使用 ` ......
keyword mybatis

什么是数据管理,数据治理,数据中心,数据中台,数据湖?

大家好,我是独孤风,大数据流动的作者。 最近几个概念频繁出现在大家的视野内。 什么是数据管理,数据治理,数据中心,数据中台,数据湖? 他们之间又有怎么样的区别和联系呢? 这几个概念常常让人混淆,今天我们就来详细解析一下。 # 一、数据管理 数据管理是指组织对其整个数据生命周期进行的规划、执行和控制, ......
数据 数据管理 数据中心

WSL的主要目的是提供一个与真正的Linux系统兼容的运行时环境,以便开发人员和用户可以在Windows上进行Linux软件开发、测试和使用

WSL代表Windows Subsystem for Linux(适用于Windows的Linux子系统),是Windows操作系统上的一个功能,它允许用户在Windows环境中运行Linux发行版。 WSL的主要目的是提供一个与真正的Linux系统兼容的运行时环境,以便开发人员和用户可以在Wind ......
Linux 软件开发 目的 Windows 人员

【腾讯 TMQ】接口测试用例设计

1 接口测试 1.1 接口测试 接口:主要是子模块或者子系统间交互并相互作用的部分。 这里说的接口是广义的,客户端与后台服务间的协议;插件间通信的接口;模块间的接口;再小到一个类提供的方法;都可以理解为接口。 接口测试:是指针对模块或系统间接口进行的测试。 1.2 接口测试发现的典型问题 接口测试经 ......
接口 TMQ

【腾讯 TMQ】移动 APP 测试用例设计的关注点

应用的启动和停止1.1 首次启动是否出现欢迎界面,欢迎界面的停留时间合理,欢迎界面后是否正常进入应用;首次启动时间是否合理;该拉取的信息是否正确;桌面图标是否创建成功,功能启动快捷键创建是否成功(某些安卓手机会有在桌面创建应用内某个功能的快捷键的需求)1.2 二次启动启动时间是否符合预期;从各个启动 ......
关注点 TMQ APP

WEB程序的最佳测试数据

这里有一篇Matthias写的关于转义字符文章-“The art of escaping”,这篇文章告诉你有一些比较特殊的字符需要你去认真的处理,不然,你的网站程序轻则出错,重则被人黑了。这些物殊的字符是[<"@%'&_\?/:;,>কী €] ,你可以使用这个字符串到任意一个可以输入的Web程序上 ......
程序 数据 WEB

有赞的深度需求功能测试

序:在《有赞.测试团队介绍(一)》曾经提到过,我们在测试需求项目时,会把需求逐级拆解,直到最小粒度。然后,各业务线的测试小伙伴把任务领走进行细化,同时,确定一位主测分来主导复杂项目的测试工作。在面试过程中,很多小伙伴也会说,我们会根据需求所描述的功能,进行测试。那作为一位应聘者,如何才能把自己之前工 ......
功能测试 深度 需求 功能

经营成功的测试职业生涯

作者:James A. Whittaker 翻译:汪啸(wangxiao33 athttp://meituan.com,那些在峰顶附近的同学,欢迎投喂简历~) 译者前言:本文摘自其所著的《探索式软件测试》一书附录A。本文流传很广,在国内影响颇深。但网络流传的中文翻译一言难尽(可能是中文扫描版OCR得 ......
职业生涯 生涯 职业

Flutter charles抓包/弱网测试

由于flutter不走系统代理,故需在flutter项目里单独设置代理地址 dio = new Dio(); // 设置代理用来调试应用 (dio.httpClientAdapter as DefaultHttpClientAdapter).onHttpClientCreate = (client) ......
Flutter charles

docker+jacoco构建接口测试覆盖率

代码中需要更改的内容 Dockerfile 1.在文件中引入jacocoagent.jar,引入后需检查是否引入成功 ADD ./jacocoagent.jar /jacocoagent.jar 2.打开jacocoagent监控端口,不能与其他jacocoagent端口重复,此端口也是docker ......
覆盖率 接口 docker jacoco

经营成功的测试职业生涯

作者:James A. Whittaker 翻译:汪啸(wangxiao33 athttp://meituan.com,那些在峰顶附近的同学,欢迎投喂简历~) 译者前言:本文摘自其所著的《探索式软件测试》一书附录A。本文流传很广,在国内影响颇深。但网络流传的中文翻译一言难尽(可能是中文扫描版OCR得 ......
职业生涯 生涯 职业

大前端一篇文章搞定什么是nodeJs它和NPM关系与应用

现在前端的入门门槛越来越高了,不再是单纯 html+css+js,各种前端框架 层出不穷,各种ui组件库层出不穷。 模块化,打包化,各种工具库层出不穷,前端变成大前端 ,甚至前端可以搞定整个项目,通过node作为服务端api, 这里我们主角就是nodeJs 什么是nodejs javaScript是 ......
前端 篇文章 nodeJs NPM

PHP测试数据库连接是否成功

<?php $host = '数据库主机'; // 例如:localhost $username = '数据库用户名'; // 例如:root $password = '数据库密码'; // 例如:mypassword $database = '数据库名'; // 例如:mydatabase // ......
数据库 数据 PHP

使用@WebMvcTest--使用MockMvc框架来模拟HTTP请求进行测试--实现对单个控制器的http模拟测试

## 1.优点 无需启动内置服务器就可以对Controller中某一个HTTP接口进行测试,减少电脑内存占用和运行springboot时间消耗 ## 2.控制器类简单的方法 ```java package com.xurong.chapter4_test.controller; import com ......
单个 控制器 WebMvcTest 框架 MockMvc

20230719巴蜀暑期集训测试总结

# T1 赛时打了一个 $O(n^3)$ $16pts$ 暴力和一个似乎可以过一个 $20pts$ 特殊性质但其余无正确性的贪心。结果出来发现特殊性质挂了一个点,另一个地方还莫名其妙对了。说明特殊性质挂掉了,如果运气不好可能就挂到 $16pts$ 了。考后看题解发现 $O(n^2)$ 其实也是不难想 ......
20230719

应用数学在研究什么?

# 基本盘 ### 清华大学本科培养方案 https://www.tsinghua.edu.cn/jxjywj/bkzy2022/zxzy/36-1.pdf #### 数学学科基础课 30420405 数学分析(1) 5 10420935 数学分析(2) 5 30420424 数学分析(3) 4 2 ......
应用数学 数学

什么是WAF?WAF的作用?常用的WAF解决方案有哪些?

WAF是Web应用程序防火墙(Web Application Firewall)的缩写。它是一种网络安全设备或服务,用于保护Web应用程序免受恶意攻击和漏洞利用。 ......
WAF 解决方案 作用 常用 方案

Nordic DTM测试

BLE设备在做RF调试如调整频偏、二三次谐波、阻抗匹配、天线有源测试以及过诸如CE、FCC、SRRC、BQB等认证的时候,需要用到BLE的DTM(Direct test mode,即直接测试模式),DTM的指令是由SIG定义的标准HCI指令,是按照蓝牙规范中Direct test mode所要求数据 ......
Nordic DTM