http://automationqa.com/forum.php?mod=viewthread&tid=1806&fromuid=21
相关推荐
The Rspec Book 最新版 (带Cucmber章节) - 最好的BDD书籍
The Rspec Book 最新版 (带Cucmber章节),最好的BDD数据
C C++ TDD单元测试非常好的书
http://product.china-pub.com/199003 测试驱动的嵌入式C语言开发 Test Driven Development for Embedded C 《测试驱动的嵌入式c语言开发》深入介绍如何把测试驱动的开发方法应用于嵌入式c语言开发,第一部分介绍了两个开源的测试框架,通过测试驱动开发方法开发第一个模块;第二部分深入介绍了与系统中其他模块进行交互的代码的测试技术,如...
tdd-book-examples-using-spock:TDD 书籍(Kent Beck 着)使用 Spock 的示例
tdd-book-examples-using-spock TDD 书籍(Kent Beck 着)使用 Spock 的示例 这旨在作为使用 Spock 的示例的后续指南。 开始 从最开始的结帐标签“ch01”开始: git checkout tags/ch01 跳跃前进 要查看完整的标签列表: git fetch --tags git tag
tdd和bdd_访谈和书评:BDD的实践
bdd和ci John Ferguson Smart撰写的“ BDD付诸实践:行为驱动的整个软件生命周期开发 ”是一本书,旨在涵盖BDD实践的所有方面,从需求到以可执行的规范和自动化测试为后盾的生产代码的开发。 因此,本书分为四个部分:BDD简介,需求分析技术,BDD技术技术以及BDD的更广泛使用。 BDD是一个经常被误解的术语(和实践),因此本书花了一些时间来定义BDD(以及它与TDD,A...
HC-05蓝牙模块AT指令配置避坑全记录:从配对失败到稳定主从通信
本文详细记录了HC-05蓝牙模块AT指令配置的全过程,从基础认知到主从通信的稳定实现。涵盖了进入AT模式的方法、关键AT指令详解、主从配对流程及常见故障排除,帮助开发者快速掌握蓝牙串口模块的配置技巧,避免常见配对失败问题。
【操作系统】Hello CTF-专为CTF比赛封装的虚拟机 Beta版
很多师傅在学习与研究CTF的道路上,总是碰到想提升自我水平,但缺少本地化的训练环境以及安装各类软件的烦恼现象;因此拥有一些趁手“武器”,干起活来将会事半功倍。CTFos是探姬(ProbiusOfficial)专为CTF比赛封装的虚拟机,基于工具集封装多个版本和系统。CTF入门选手各行业网络/信息从业人员安全相关工作人员但不想在工作机上安装CTF一些奇葩的软件…该系统是通过虚拟机封装的,需要使用打开!一个专为CTF比赛封装的虚拟机,开箱即用。
采访与书评 —— 《BDD In Action》
由John Ferguson Smart所编写的《BDD In Action: Behavior-Driven Development for the Whole Software Lifecycle》一书旨在完整地涵盖BDD实践的方方面面,从需求分析到生产环境中的代码开发,通过可执行规范与自动化测试支撑着整个流程。因此本书可分为四个部分:BDD的介绍、需求分析技术、BDD技术以及对BDD的更广泛...
Cox构建预测模型(5):如何用R语言绘制校准曲线(附全套代码)
这篇文献通过绘制两个模型的DCA曲线来评估模型的临床决策实际需求,一个是列线图模型,包括纳入列线图的全部变量,一个是TNM模型,只纳入TNM分期3个变量。A图是训练集1年、3年、5年患者的总生存期的DCA曲线;B图是训练集1年、3年、5年患者的总生存期的DCA曲线,红色线条代表列线图模型(包括构建模型的10个变量),黄色线条代表TNM模型(仅纳入TNM分期3个变量),两个模型对比,在绘制校准图之前,必须要完成数据的导入、拆分数据集的工作、预测因子的筛选,校准图的绘制是分别在训练集与验证集独立进行的。
Verimail.js 使用教程
Verimail.js 使用教程 1. 项目介绍 Verimail.js 是一个轻量级的 JavaScript 库,专门用于验证电子邮件地址的有效性。它可以帮助开发人员在前端轻松实现电子邮件地址的验证,防止由于拼写错误或无效域名导致的邮件发送失败。Verimail.js 支持多种验证规则,包括语法验证、IANA TLD 验证以及常见的拼写错误纠正。 2. 项目快速启动 安装 你可以通过 npm 或...
论文阅读—Square Attack: a query-efficient black-box adversarial attack via random search
论文阅读—Square Attack: a query-efficient black-box adversarial attack via random search 发表位置 ECCV 2020 摘要 作者提出了一种基于得分的黑盒Square attack,该模型不依赖于模型的局部梯度信息,因此可以绕过梯度隐藏防御攻击。Square Attack是一种随机搜索方法,它在随机位置选择局部的方形更新,使得每次迭代时扰动近似位于可行集的边界。 背景 当涉及到对安全至关重要的机器学习应用时,对抗性的例子尤其值得
AC7811无感FOC实战:从开环到闭环的电机控制调试全记录
本文详细记录了基于国产AC7811芯片实现无感FOC电机控制的全过程。从硬件软件环境搭建、开环I/F启动调试,到滑模观测器参数整定,再到平滑切入闭环及双环PID调节,提供了完整的实战步骤与参数调试心法。文章重点分享了无感控制从开环到闭环切换的关键技巧与常见问题排查清单,为工程师提供了一份避坑指南。
单元测试驱动开发之旅
1.事出必有因 今天能写下这篇《单元测试驱动开发之旅》,源于近期的工作——会员客户管理中心项目的开发。会员客户管理中心,作为未来运营管理体系中的一个基础支撑系统;解决现有问题,规范会员客户基础数据的使用,提供权威的会员客户数据。 会员客户管理中心,立项之初就已确认“以DDD(领域驱动设计)的思想指导项目开发”这一方针。起初,虽团队成员对DDD知之甚少,但是以DDD思想指导项目开发已是板上钉钉的事,我们所能做的就是啃下DDD这块硬骨头。在翻阅大量的DDD相关资料和书籍时,发...
Matlab之App Designer 如何进行三维图形绘制教程
基于Matlab中的App Designer设计可视化界面并进行数据导入及3D绘图,可以直观的在可视化界面上展示分析结果,方便用户进行图形的操作。本文采用案例讲解的方式,详细介绍了如何采用Matlab App Designer建立数据3D绘图的GUI可视化界面的方法和详细的过程步骤,并介绍了导入数据进行计算时需要注意的相关事项,同时提供了详细的代码,以便读者进行学习和操作。
测试
测试流程: 需求分析 -> 评审 -> 编写测试计划 -> 评审 -> 提取测试点 -> 编写测试用例 -> 评审 -> 搭建环境 -> 执行冒烟测试 -> 执行测试 -> bug追踪处理 -> 测试报告 执行测试 -> 添加测试用例 ...
Deep SHAP 深度学习模型的可解释性分析
Deep SHAP 算法是一种用于解释深度学习模型的技术, 该算法通过将每个特征的重要性与输出值相关联来进行解释。本博客对深度学习的模型可解释性进行了分析。
告别标注地狱!YOLO+CLIP多模态零样本检测全实战:图文联合推理,想检测什么直接输文字,不用训模型
这套方案我给朋友的超市用了快3个月,运行极其稳定,临期商品的检测准确率能到96%,后续加了“货架空货检测”“通道杂物堆积检测”,都是改一行文本就搞定,完全不用重新开发,朋友说省了十几万的定制开发费用。很多做计算机视觉的朋友,总觉得目标检测必须标数据、训模型,其实不是的。现在多模态大模型的能力已经足够强,把YOLO的定位能力和CLIP的图文泛化能力结合起来,就能用极低的成本,搞定绝大多数定制化检测需求。对于我们开发者来说,技术的价值从来不是炫技,而是用最简单的方案,解决最实际的问题。
程序员方面对于测试的一些实践介绍
为什么80%的码农都做不了架构师?>>> ...
ssm框架搭建
这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载
高效的敏捷测试第十课 BDD实践和深化
第24讲:BDD 及其自动化实践 在第 20 讲,我介绍了 TDD、UTDD 和 ATDD,主要讨论了需求的可测试性,通过测试先行的敏捷开发理念,比如先建立用户故事的验收标准,来提升需求的质量。今天在 ATDD 基础上,再往前进一步,介绍 BDD——行为驱动开发。 什么是 BDD呢? BDD(Behavior Driven Development)是由 Dan North 提出来的,他先是在 2003 年开发了一个叫 JBehave 的工具:一个更加关注代码行为的测试工具,强调用自然语言编写测试脚本,可以代
IDEA的使用指南
IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
最近有一本你必须关注的书《敏捷测试实战指南》
软件测试,从来不是一件容易的事情。在软件交付领域,我们总是倾向于重开发,轻测试,把测试作为整个软件交付的辅助部分。软件交付和生产最大的不同在于,软件交付每一次都针对不同的需求,不是一个简单...
RU DOS版、EFI版32bit/64bit BIOS常用工具
DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。
XP,TDD的相关书籍
新买了四本书,是关于IT项目管理、XP、TDD的:名称 原价 china-pub三星会员价iPMBOK 2004:IT信息化项目管理知识体系与国际项目管理专业资质认证标准 48 35.04测试驱动开发(中文版) 28 20.44 规划极限编程 23 12.65 解析极限编程—拥抱变化 29 15.95 iPMBOK是五月份出的,比较新,对于大型的信息化项目方案制定和组织实施有参考价值,比较系统,
BDD介绍
TDD: TDD(Test-Drivern Development)测试驱动开发,是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么样的产品代码。 BDD: BDD(Behavior Drivern Development)行为驱动开发,建立在TDD基础之上,也是一种敏捷软件开发的技术。它...
五分钟让你彻底了解TDD、ATDD、BDD&RBE
在目前比较流行的敏捷开发模式(如极限编程、Scrum方法等)中,推崇“测试驱动开发(Test Driven Development,TDD)”——测试在先、编码在后的开发实践。TDD有别于以往的“先编码、后测试”的开发过程,而是在编程之前,先写测试脚本或设计测试用例。TDD在敏捷开发模式中被称之为“测试优先的编程(test-first programming)”,而在IBM Rational统一过...
一个合格的程序员应该读过哪些书
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的? “如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。” 很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数...
软件测试、敏捷图书分享
小编在测试这一行已经入坑3年(真的是入坑)看了一些书籍,最近整理了一下进行了一下分类推荐给各位小伙伴 有一些书,小编找到了电子版一起分享给大家 链接: https://pan.baidu.com/s/1ep1H72VSmvoorviebU_1pw 提取码: wtgk 测试 测试基础篇 《软件测试的艺术》 测试深入篇 《测试架构师修炼之道》 《测试工程师全栈技术进阶与实践》 《质量全面质量管理-从项...
BDD自动化测试
BDD(行为驱动开发)自动化测试在软件测试领域一直在发展。随着agile思想在越来越多的项目中推广,以及非开发人员在项目的更多参与,BDD风格的自动化测试被越来越多项目组采纳并实施。 BDD(Behavior Driven Development),即行为驱动开发,是敏捷开发技术之一,通过自然语言定义系统行为,以功能使用者的角度,编写需求场景,且这些行为描述可以直接形成需求文档,同时也是测试标准。 二、为什么要使用BDD 传统模式下,从客户提出需求,到输出产品,我们会经历以下流程:
设计模式相关书籍推荐
很多朋友问学习设计模式的书籍,老大沧浪在FAQ里有个简短的叙述,这里我引申一下,说说自己看过或者翻过的设计模式书籍,由于水平所限,肯定有不对的地方,希望大家指正,如果大家看到好的模式相关书籍,希望能回帖补充。首先模式是不分语言的,Beck在他的TDD一书中用python实现了Composite模式,充分证明了这一点。不过我认为目前模式方面的好书基本都是基于java语言的,所以不管你是用C#
405



被折叠的 条评论
为什么被折叠?



