草庐IT

给你一个购物车模块,你会如何设计测试用例?【测试用例设计】

测试购物车从使用场景上,把自己想象成一个使用购物车的人,模拟流程,可以主要从两个方面进行考虑:涉及操作:增(添加商品)删(删除商品)改(编辑、跳转商品)查(检查金额、数目、优惠明细)+商品支付涉及交互:购物车与用户登录状态的交互,购物车与商品订单的交互,购物车和支付功能的交互,购物车与APP支付系统的交互。从测试用例的角度,首先是最重要的功能测试,其次可以考虑性能测试、界面/UI测试、安全性、兼容性、易用性、网络测试、中断测试这几个方面。一、功能测试购物车基本操作功能(增删改查)添加商品1.是否能够添加商品2.添加单个商品数量是否有上下限3.添加商品种类是否有上下限4.添加同类型商品的不同规格

Python番外篇:电脑读心术程序 快给你的同事朋友玩一玩

hello,大家好,我是wangzirui32,今天我们来学习如何写一个电脑读心术程序,开始学习吧!1.原理介绍本程序使用的读心术原理为吉普赛读心术,流程如下:10~99之间任意挑选一个数用这个数先减去它自己的十位数再减去它的个位数把结果在一个表中找到对应的字母水晶球(电脑)会显示你心里想的那个字母原理是这样的,10~99之间的数减去个位,再减去十位,一定是9的倍数,如32,减去3再减2是27,然后输出的表中只要把每个9的倍数全部替换为相同的字母,就可以实现100%读出你内心的数了!2.编写代码本程序使用pyttsx3进行语音输出,不了解的同学请跳转到之前的一篇博文学习,代码:importra

Python番外篇:电脑读心术程序 快给你的同事朋友玩一玩

hello,大家好,我是wangzirui32,今天我们来学习如何写一个电脑读心术程序,开始学习吧!1.原理介绍本程序使用的读心术原理为吉普赛读心术,流程如下:10~99之间任意挑选一个数用这个数先减去它自己的十位数再减去它的个位数把结果在一个表中找到对应的字母水晶球(电脑)会显示你心里想的那个字母原理是这样的,10~99之间的数减去个位,再减去十位,一定是9的倍数,如32,减去3再减2是27,然后输出的表中只要把每个9的倍数全部替换为相同的字母,就可以实现100%读出你内心的数了!2.编写代码本程序使用pyttsx3进行语音输出,不了解的同学请跳转到之前的一篇博文学习,代码:importra

Postman和JMeter怎么选?区别都给你总结啦

创建接口用例集没区别,Postman是Collections,JMeter是线程组,没什么区别。步骤的实现有区别,Postman和JMeter都是创建http请求。区别1Postman请求的请求URL是一个整体,JMeter分成了4个部分(协议、主机、端口、路径)。区别2Postman可以在请求中直接填写请求头信息,JMeter需要通过添加http请求头管理器添加请求头。区别3对于cookie,Postman可以对cookie做管理,但是JMeter只需添加httpcookie管理器即可完成cookie的处理,并且是自动处理cookie信息,所以JMeter的cookie管理更简单。Postm

Postman和JMeter怎么选?区别都给你总结啦

创建接口用例集没区别,Postman是Collections,JMeter是线程组,没什么区别。步骤的实现有区别,Postman和JMeter都是创建http请求。区别1Postman请求的请求URL是一个整体,JMeter分成了4个部分(协议、主机、端口、路径)。区别2Postman可以在请求中直接填写请求头信息,JMeter需要通过添加http请求头管理器添加请求头。区别3对于cookie,Postman可以对cookie做管理,但是JMeter只需添加httpcookie管理器即可完成cookie的处理,并且是自动处理cookie信息,所以JMeter的cookie管理更简单。Postm

【SQL开发实战技巧】系列(九):一个update误把其他列数据更新成空了?Merge改写update!给你五种删除重复数据的写法!

系列文章目录【SQL开发实战技巧】系列(一):关于SQL不得不说的那些事【SQL开发实战技巧】系列(二):简单单表查询【SQL开发实战技巧】系列(三):SQL排序的那些事【SQL开发实战技巧】系列(四):从执行计划讨论UNIONALL与空字符串&UNION与OR的使用注意事项【SQL开发实战技巧】系列(五):从执行计划看IN、EXISTS和INNERJOIN效率,我们要分场景不要死记网上结论【SQL开发实战技巧】系列(六):从执行计划看NOTIN、NOTEXISTS和LEFTJOIN效率,记住内外关联条件不要乱放【SQL开发实战技巧】系列(七):从有重复数据前提下如何比较出两个表中的差异数据及

【SQL开发实战技巧】系列(九):一个update误把其他列数据更新成空了?Merge改写update!给你五种删除重复数据的写法!

系列文章目录【SQL开发实战技巧】系列(一):关于SQL不得不说的那些事【SQL开发实战技巧】系列(二):简单单表查询【SQL开发实战技巧】系列(三):SQL排序的那些事【SQL开发实战技巧】系列(四):从执行计划讨论UNIONALL与空字符串&UNION与OR的使用注意事项【SQL开发实战技巧】系列(五):从执行计划看IN、EXISTS和INNERJOIN效率,我们要分场景不要死记网上结论【SQL开发实战技巧】系列(六):从执行计划看NOTIN、NOTEXISTS和LEFTJOIN效率,记住内外关联条件不要乱放【SQL开发实战技巧】系列(七):从有重复数据前提下如何比较出两个表中的差异数据及

CoordConv:给你的卷积加上坐标

摘要:本文主要对CoordConv的理论进行了介绍,对其进行了复现,并展示了其在网络结构中的用法。本文分享自华为云社区《CoordConv:给你的卷积加上坐标》,作者:李长安。一、理论介绍1.1CoordConv理论详解这是一篇考古的论文复现项目,在2018年作者提出这个CoordCon

CoordConv:给你的卷积加上坐标

摘要:本文主要对CoordConv的理论进行了介绍,对其进行了复现,并展示了其在网络结构中的用法。本文分享自华为云社区《CoordConv:给你的卷积加上坐标》,作者:李长安。一、理论介绍1.1CoordConv理论详解这是一篇考古的论文复现项目,在2018年作者提出这个CoordCon

CoordConv:给你的卷积加上坐标

摘要:本文主要对CoordConv的理论进行了介绍,对其进行了复现,并展示了其在网络结构中的用法。本文分享自华为云社区《CoordConv:给你的卷积加上坐标》,作者:李长安。一、理论介绍1.1CoordConv理论详解这是一篇考古的论文复现项目,在2018年作者提出这个CoordCon