E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
测试驱动
Python 课程10-单元测试
而
测试驱动
开发(TDD)则进一步将测试作为开发的核心部分,先编写测试,再编写代码,以测试为指导开发出更稳定、更可靠的代码。
可愛小吉
·
2024-09-16 05:17
Python教學
python
单元测试
开发语言
TDD
unittest
常用C语言单元测试工具介绍
怎么做好单元测试最完整的自动化测试流程软件测试用例自动生成技术研究论文单元测试是保证软件质量非常有效的手段,无论是从测试理论早期介入测试的理念来看或是从单元测试不受UI影响可以高速批量验证的特性,所以业界所倡导的
测试驱动
开发
不安分的小女孩博客
·
2024-09-12 04:21
c语言
单元测试
开发语言
软件测试题(1)
1.有关"
测试驱动
开发",下列说法正确的有?
妙舞汉宫人
·
2024-09-12 01:30
软件测试
软件测试
测试驱动
技术(TDD)系列之5:从excel中读取
测试驱动
数据
测试框架中参数化的一般形式在Junit4和TestNG框架中实现参数化的形式几乎是一致的。Junit4定义参数化数据,代码如下:publicstaticCollectionprepareData(){Object[][]object={{1,2,3},{0,2,2},{0,3,3}};returnArrays.asList(object);}TestNG定义参数化数据,代码如下:@DataProv
测试开发Kevin
·
2024-09-07 22:05
手把手教你从开发进度划分测试
测试阶段:编码后或者编码前(TDD:
测试驱动
开发)注:一般编码后测试测试对象:最小模块测试人员:测试工程师或开发人员测试依据:代码和注释+详细文档测试方法:白盒测试测试内容:模块接口测试、局部数据结构测试
Jarrett_Zheng
·
2024-09-02 20:40
单元测试
压力测试
单元测试框架PowerMock
Mockito是一个针对Java的单元测试模拟框架,它与EasyMock和jMock很相似,都是为了简化单元测试过程中测试上下文(或者称之为
测试驱动
函数以及桩函
yzh_1346983557
·
2024-08-30 04:45
Spring
测试
单元测试
PowerMock
学习Rust的第22天:mini_grep第2部分
书接上文,在本文中,我们学习了如何通过将Rust程序的逻辑移至单独的库箱中并采用
测试驱动
开发(TDD)实践来重构Rust程序。通过在实现功能之前编写测试,我们确保了代码的可靠性。
老父亲的能量嘎嘣脆
·
2024-08-28 22:57
rust
学习
rust
开发语言
编程调试解bug和性能分析 Debugging and Profiling Testing TDD Logging gdb Sanitizers Coredump Dynamic Tracin
编程调试解bug和性能分析DebuggingandProfiling在编程中,调试(Debugging)、性能分析(Profiling)、测试(Testing)、
测试驱动
开发(TDD)、日志(Logging
EwenWanW
·
2024-08-22 20:28
bug
tdd
gdb
PoEAA笔记-7.通盘考虑
我给的建议就是:即使你对极限编程不感兴趣,你还是应该认真考虑三方面的技术实践:持续集成、
测试驱动
开发和重构。这些技术虽然不是万能的灵丹妙药,但他们能够帮助你在需要的时候更容易地改变你的系统。
ariestse9
·
2024-03-08 11:04
笔记
PoEAA
Java
前台自动化测试:基于敏捷
测试驱动
开发(TDD)的自动化测试原理
一、自动化测试概述自动化测试主要应用到查询结果的自动化比较,把借助自动化把相同的数据库数据的相同查询条件查询到的结果同理想的数据进行自动化比较或者同已经保障的数据进行不同版本的自动化比较,减轻人为的重复验证测试。多用户并发操作需要自动化模拟来保障大量用户的执行操作,减少对影响资源的依赖。自动化在迭代1开始进行搭建,在迭代2能够具备自动化能力。二、测试目的本文档主要描述NPB的自动化测试粒度、原理及
咖啡加剁椒..
·
2024-03-06 00:20
软件测试
驱动开发
tdd
功能测试
软件测试
自动化测试
程序人生
职场和发展
测试驱动
技术(TDD)系列之3:详解Java数组
在前面的文章中我介绍了如何通过junit4和TestNG实现参数化,这两种架构都通过二维数组来实现参数化,在这里我就给大家详细的介绍一下java数组。Junit4定义参数化数据,代码如下:publicstaticCollectionprepareData(){Object[][]object={{1,2,3},{0,2,2},{0,3,3}};returnArrays.asList(object)
测试开发Kevin
·
2024-02-28 09:17
【DDD】学习笔记-薪资管理系统的
测试驱动
开发2
测试驱动
开发的过程满足简单设计并编写新的测试当代码满足重用性和可读性之后,就应遵循简单设计的第四条原则“若无必要,勿增实体”,不要盲目地考虑为其增加新的软件元素。这时,需要暂时停止重构,编写新的测试。
码农丁丁
·
2024-02-26 12:54
软件工程
#
领域驱动设计
DDD
微服务
领域驱动设计
测试驱动
移动端自动化测试框架-unittest+appium
预备知识:APP移动端自动化基础及appium环境搭建appium元素定位APP自动化测试框架框架功能:业务功能封装、测试用例封装、测试包管理、截图出来、断言处理、日志获取、测试报告生成、
测试驱动
、数据配置项目目录如下部分
测试开发-东方不败之鸭梨
·
2024-02-20 15:44
#
appium
自动化
Jest和Mocha对比:两者之间有哪些区别?
单元测试是
测试驱动
开发(TDD)的重要组成部分,在我们进行实际功能开发之前,它是用来
.咖啡加剁椒.
·
2024-02-20 10:34
软件测试
软件测试
自动化测试
功能测试
程序人生
职场和发展
重构实战
重构实战:1、本文把常用坏味道,重构手法列出,用于解决工作日常80%问题2、降低重构带来的开销影响项目重构现实因素及解决方案1、原则1、无重复代码2、单一职责3、
测试驱动
2、重构的时机1、添加功能,2、
陈桐Caliburn
·
2024-02-13 22:12
Python 单元测试
概念如果你听说过“
测试驱动
开发”(TDD:Test-DrivenDevelopment),单元测试就不陌生。单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。
不_一
·
2024-02-09 15:03
vue-cli项目优化gzip实践
谁叫我们是以
测试驱动
开发的,测试妹子的话等同与老板的命令。空白是吧,我加loading菊花图不就不空白了?完美解决。loading也太久了吧,还是16秒怎么办?
YongChao_bms
·
2024-02-09 10:51
vue.js
前端
javascript
gzip
Python Web开发:
测试驱动
方法pdf
下载地址:网盘下载内容简介······本书从最基础的知识开始,讲解Web开发的整个流程,展示如何使用Python做
测试驱动
开发。本书由三个部分组成。第一部分介绍了
测试驱动
开发和Django的基础知识。
weixin_30467087
·
2024-02-06 11:23
数据库
git
运维
Linux下的DS18B20 驱动设计
目录1DS18B20特性介绍2IO属性配置3和linux相关的驱动代码实现4驱动程序Makefile5测试代码实现6测试代码Makefile7
测试驱动
系统环境:使用Linux内核:linux-imx-4.1.15
mftang
·
2024-02-03 15:10
linux
驱动开发
芯片驱动分析
linux
架构师基于微服务的项目使用 MockMvc完成SpringBoot2.x单元测试
、单元测试开发过程中单元测试是必不可少的,我们更要养成随手写配套测试用例的习惯这些随手写好的测试用例在前后端分离的微服务架构下对后期需求变动项目组件重构起到了重要的作用,尤其是现在比较流行的敏捷开发、
测试驱动
等领域
A尚学堂Nancy老师
·
2024-02-03 14:41
前端测试框架 Jest
测试框架可分为两种:TDD(
测试驱动
开发)和BDD(行为驱动开发)常见的测试框架有Jasmine,Mocha以及本文要介绍的Jest。断言库断言库主要提
茶浅呀
·
2024-02-02 19:21
单元测试实践
一、写在开始写单元测试前1.1背景我们开发都知道单元测试的重要性,而且每个开发都有要写单元测试的意识单元测试和代码编写结构息息相关,业界常用专业名词TDD(
测试驱动
开发),言外之意我们开始编写代码的时候就已经想好单元测试应该怎么写单元测试并不只是为了验证你当前所写的代码是否存在问题
M.Rambo
·
2024-02-02 08:41
单元测试
单元测试
java
后端
测试驱动
技术(TDD)系列之4:详解java操控excel的核心api
在前面的文章讲解利用TestNG进行数据驱动:
测试驱动
技术(TDD)系列之2:详解TestNG参数化测试数据格式展示如下(junit4也类似):@DataProviderpublicObject[][]
测试开发Kevin
·
2024-02-02 02:18
JUnit 介绍
重要的是在
测试驱动
开发中,并且是一个家族的统称为xUnit单元测试框架中的一个。JUnit促进“先测试再编码”,它强调建立测试数据的一段代码可以被测试,先测试再编码实现的想法。
你若安好我便天晴
·
2024-02-01 11:48
JUnit
JUnit
Unit Test TDD 系列如何基于Tasking任务列表实施
测试驱动
开发、极限编程中的简单设计、重构、系统隐喻
你是否在线上编程环节中遇到问题?是否在编程中反反复复的出现BUG?是否很好奇如何结对编程完成题目?ThoughtWorks官方攻城狮将进行结对coding直播,解答你的疑问!TDD流程1.编写一个失败的单元测试。2.修改产品代码使之通过单元测试。3.重构单元测试和产品代码。是重构吗?不是,先编写测试,执行,失败了?才可以编写业务代码实现部分,执行,测试通过?是。是重构,编写业务实现代码,执行,测试
kalvin_y_liu
·
2024-01-30 14:04
C#
中级知识汇总
tdd
驱动开发
极限编程
MySql如何定位慢查询
定位慢查询一般有几种方式如下1、业务驱动业务反馈,查询很慢/2、
测试驱动
测试进行压力测试时,发现某些查询很慢。3、慢查询日志自己查询慢查询日志。
先生zeng
·
2024-01-25 20:58
8 容器化微服务
Buildpacks在Docker中运行系统Docker化微服务Docker化前端Docker化配置导入器DockerCompose使用Docker扩展系统共享Docker镜像小结前面的文章:1、1一个
测试驱动
的
ZhangCurie
·
2024-01-24 07:30
开发技术
微服务
容器化
Docker
Yapi Mock功能使用
(2)可以开启TDD(
测试驱动
开发)模式,测试人员可以通过mock,在接口提测前完成用例的编写。(3)测试可以模拟很多不好模拟的场景,比如你需要接口返回500,不再需要开发给代码动手脚即可实现
捉虫小将
·
2024-01-23 17:37
接口自动化
经验分享
Go 依赖管理
在这里我感受到了其中一些好处:没有少了许多代码格式风格的争论,强制统一的风格多好;编译速度超快,再也不用等待许久,才能编译完工程(
测试驱动
开发自然更爽);也不会出现同一个项目组中的人,在使用同一个语言的不同子集
_noname
·
2024-01-22 21:56
Golang
go
Robot Framework入门知识
一、RobotFramework简介1.RobotFramework是什么用于验收测试和验收
测试驱动
开发(ATDD)的通用测试自动化框架使用关键字驱动的测试方法使用Python或Java实现的测试库进行扩展
csdn_dyq111
·
2024-01-22 10:06
自动化测试
测试工具
Spring Boot整合JUnit
本文将讨论SpringBoot整合JUnit的技术细节、最佳实践以及
测试驱动
开发(TDD)的优雅实践,以帮助开发者充分利用这一强大组合,提高代码质量与可维护性。
奇遇少年
·
2024-01-19 22:59
springboot整合
spring
boot
junit
后端
【软件测试】学习笔记-
测试驱动
开发TDD
确切地说,TDD并不是一门技术,而是一种开发理念。它的核心思想,是在开发人员实现功能代码前,先设计好测试用例的代码,然后再根据测试用例的代码编写产品的功能代码,最终目的是让开发前设计的测试用例代码都能够顺利执行通过。这样对于开发人员来说,他就需要参与到这个功能的完整设计过程中,而不是凭自己想象去开发一个功能。他有一个非常明确的目标,就是要让提前设计的测试用例都可以顺利通过,为此,他先实现测试用例要
码农丁丁
·
2024-01-18 16:08
软件工程
软件测试
测试驱动开发
TDD
[翻译]Behavior-Driven Development (BDD)行为驱动开发(一)
测试驱动
开发(TDD)TDD模式采取的是迭代式的开发流程。软件的每个功能特性的开发都是从编写一个针对性的测试开始。
weixin_30698297
·
2024-01-18 15:01
驱动开发
ruby
测试
[翻译]Behavior-Driven Development (BDD)行为驱动开发(二)
测试驱动
开发体现了开发人员对软件产品各部分运作方式的理解,而行为驱动开发则关注于开发人员对软件产品最终表现的行为的预期。行为驱动开发TDD更像是一种范式而不是一个过程。
weixin_30651273
·
2024-01-18 15:00
驱动开发
测试
简写BDD-Behavior-Driven Development
行为驱动开发(Behavior-DrivenDevelopment)(简写BDD)在软件工程中,BDD是一种基于
测试驱动
开发(test-drivendevelopmentTDD)的软件开发过程和方法。
liyong2688
·
2024-01-18 15:58
VUE测试
TestDrivenDevelopment(TDD)
测试驱动
开发TDD的原理就是在编写代码之前先编写测试用例,由测试来决定我们的代码,而且TDD更多的需要编写独立的测试用例,比如只测试一个组件的某个功能点
栗子daisy
·
2024-01-18 12:10
测试驱动
开发:基于Jenkins+GoTest+HTML的持续化集成
企业微信通知三、项目遇到的问题1.gotest-args2.gotest生成html格式的报告3.数据统计问题4.相对路径问题5.错误排查问题前言目前我们的项目体系流程不够完善,我们针对这一现象引入了“
测试驱动
开发
SuperStar77
·
2024-01-18 12:15
自动化技术
jenkins
自动化
运维
《徐昊-TDD项目实战70讲》学习笔记 -- Day 8
测试驱动
开发的核心要点:单元级别功能测试能够驱动其对应单元(功能上下文或变化点)的外在功能需求。而对于对应单元之内功能的实现,测试就没有办法了。[图片上传失败...
lanjing
·
2024-01-18 06:30
EOS、以太坊、BTC等各价值币各自的特点
币种发行量确认速度证明机制其他比特币10minpow莱特币LTC8400万2.5minpow减半时间4年;已发行5400万(2018.1)新经币NEH90亿60spoi(重要性证明)
测试驱动
开发出来的(
大胡子的机器人
·
2024-01-16 22:18
[架构之路-245]:目标系统 - 设计方法 - 软件工程 - 软件开发模型(流程):瀑布模型、V模型、原型模型、增量模型、迭代模型、螺旋模型、敏捷模型、DevOps、AI辅助、逆向工程、净室工程
目录前言:一、软件开发模型概览1.1概述1.2软件开发方法与软件开发模型的区别二、软件开发模型详解2.1瀑布模型:串行线性开发2.2V模型:
测试驱动
开发(需求明确、提前测试、验证)2.3原型模型(PrototypeModel
文火冰糖的硅基工坊
·
2024-01-16 19:14
架构之路
架构
软件工程
IT
管理
devops
运维
极客与团队(二):培养出色的团队文化
比如,代码审查、
测试驱动
开发、每个星期四去某个餐厅吃饭,等等。这些影响着团队的生产力,也可以吸引和留住
爱写作的harry
·
2024-01-16 19:20
14 | 高可用架构案例(二):如何第一时间知道系统哪里有问题?
在开发软件时,我们经常强调一个业务功能的可测性,甚至有一种说法是
测试驱动
开发。在开发之前,我们会先设计测试用例,再去考虑如何实现功能。同样,当我们对系统作了很多加固,也是希望能保证它
_Rye_
·
2024-01-15 20:05
架构
关于自动化测试用例失败重试的一些思考
怎么做如果是在python生态里,用pytest做
测试驱动
,那么可以通过pytest的插件pytest-rerunfailures来实现失败用例重跑,具体的使用方式有两种,一种是通过命令行指定pytest
程序员老鹰
·
2024-01-13 18:29
软件测试
自动化测试
自动化
测试用例
运维
软件测试
单元测试中的 FIRST 原则
单元测试在软件测试中是最基础的测试,它通常在程序员完成编码以后完成,如果是
测试驱动
的开发(TDD)那么更需要在编码完成之前就写好单元测试。
surfirst
·
2024-01-13 10:38
架构
领导力
单元测试
软件测试
使用 TDD
测试驱动
开发来构建 Laravel REST API
fileTDD以及敏捷开发的先驱者之一的JamesGrenning有句名言:如果你没有进行
测试驱动
开发,那么你应该正在做开发后堵漏的事-JamesGrenning今天我们将进行一场基于Laravel的
测试驱动
开发之旅
summerbluet
·
2024-01-12 07:41
7 集中式日志和分布式跟踪
文章目录日志聚合模式日志集中化的简单解决方案使用日志并输出分布式跟踪SpringCloudSleuth实现分布式跟踪小结前面的文章:1、1一个
测试驱动
的SpringBoot应用程序开发2、2使用React
ZhangCurie
·
2024-01-10 09:50
开发技术
集中式日志
分布式跟踪
[icm42688]_readme
记录一个使用icm42688的坑;上图为42688的引脚连接图;引脚说明处标注如果FSYNC不使用需要接地;在实际
测试驱动
的过程中,由于没有将该pin接地,所以无法读取id(从机没有反应)接地之后数据读取正常
翁庆年的六便士
·
2024-01-10 02:59
【sensor】IMU
开源
Robot Framework入门
主要用于轮次很多的验收测试和验收
测试驱动
开发(ATDD)。环境1.安装Pyth
AshCode
·
2024-01-07 08:59
Robot
Framework
Java
测试驱动
开发实践指南
Java
测试驱动
开发(TDD)是一种软件开发方法,它集成了测试和开发的操作,通过一组简单有效的流程来确保代码的质量和正确性。
naer_chongya
·
2024-01-07 03:30
java
驱动开发
开发语言
Jest和Mocha对比:两者之间有哪些区别?
单元测试是
测试驱动
开发(TDD)的重要组成部分,在我们进行实际功能开发之前,它是用来
爱学习的执念
·
2024-01-06 15:03
软件测试
技术分享
软件测试
自动化测试
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他