- 博客(17)
- 收藏
- 关注
原创 【读书笔记】Google软件测试之道
通过执行测试人员的反馈,由测试设计师来评估覆盖率,计算风险影响,确保发现的问题不断减少,然后调整对应的测试活动。TE,面向互联网的软件因为有着成千上万的用户,通过交付的加速,通过迅速的版本交付和用户反馈响应,我们可以大大地降低真实用户反馈问题后带来的风险,从而逐步抛弃原有让高级探索式测试专家模拟用户行为来对系统进行测试的方法。思路>方案,开阔的思路和好奇心。2、测试人员依赖的自己所拥有的技术能力,通过测试资源的稀缺获取开发人员的帮助并不断测试优化,优先考虑自动化,还有快速迭代、集成并获取用户反馈的能力。
2024-10-04 18:38:13
752
原创 corner case和edge case的差别
What is the difference between an edge case and a corner case?
2023-11-11 16:32:33
2493
原创 在github建立自己的代码仓库
直接给出操作步骤,大致的思路如下:1、新建仓库2、git clone到本地进行初始化3、发起第一次提交4、拉取特性分支并完成开发5、特性分支合入主分支后清理下面话不多说,新手学习记录一下操作过程,以后就慢慢积攒自己的代码吧~
2023-11-10 21:58:51
566
原创 基于大模型的提示工程应用(初学)
提示技术是一种基于模板的自然语言生成技术,需要控制自然语言处理(Natural Language Processing,NLP)模型的输出。具有指导性的文本生成模型,通过我们需要的具体指令,生成符合我们需要的文本。根据用户提供的示例文本,来生成符合用户需求的文本内容。(5)问题回答指令模板(其实和文本生成类似)(6)命名实体识别指令模板。(1)文本分类指令模板。(2)机器翻译指令模板。(3)情感分析指令模板。(4)文本生成指令模板。(7)关系抽取指令模板。(8)摘要生成指令模板。(1)格式提取指令模板。
2023-09-29 00:00:35
360
原创 对于8个编程概念的理解(新建文件夹中)
而Ruby、Python的开放性则给了他们更强的能力,可以在运行时修改现有类,但是想要真正的理解元编程,还得去看Lisp的宏。并发模型中,我们需要考虑同步与互斥、锁、死锁、软件事物内存等技术。比如说封装、集成、多台,Prototype,mixin,Traits,这些概念在每种语言都一样,仅仅是语法层面有所区分。需要弄清楚高阶函数、闭包、惰性求值、递归、不可变状态、无副作用这些概念。动态类型则是在运行期确定类型,非常灵活,发现问题的时机就等到了运行期。概念六、静态类型、动态类型、类型推导。
2023-09-20 20:56:51
103
原创 测试领域的大佬博客(个人收藏向)
ThoughtWorks:https://insights.thoughtworks.cn/tag/testing/By林子:https://www.bylinzi.com/
2022-12-04 17:53:48
205
原创 python基础语法学习记录一
1、文件读写处理1.1 模拟文件打开不关闭的场景参考【python】只对文件open,不close的后果_Zebul博的博客-优快云博客_python不关闭文件正常来说如果说打开文件,一直不关闭,会影响操作系统对文件的处理,比如删除等动作。下面这段示例就是参考如上链接构造,通过handler = open(filePath, 'wb')选择打开一个文件(不存在时创建),同时不释放该文件。后续调用os.remove时,会报错class OpenFileTest: def ope
2022-11-05 00:23:33
688
原创 读《测试构架师修炼之道》-Chapter4 测试构架师的知识能力模型
1、概述软件测试构架师所需要具备的能力,包括测试技术+综合能力(产品知识+沟通协作+书面表达)。从测试技术来说,所需掌握的能力则如下图所示,包括5大模块,测试类型、测试方法、测试设计、探索式测试、自动化测试。2、软件质量模型为什么要先学习软件质量模型?因为测试的一个重要目标是“验证产品质量是否满足用户的需求”,软件质量模型就是帮助我们理解用户需求的。用户除了明确的功能需求外,还有那些非功能的需求,还有哪些隐形需求?2.1 软件质量六属性国际上对于软件产品的质量模型标准是I
2022-04-08 23:18:35
429
原创 读《测试构架师修炼之道》-Chapter3 测试构架师应该做的事
第三章 软件构架师应该做和不应该做的事1、软件构架师需要关注和不需要关注的事不论是传统的瀑布式开发还是迭代、敏捷的开发模式,产品测试都可以概括为:测试需求分析、测试分析和设计、测试执行和测试质量评估。测试的意义,不光在于发现bug,而同时需要预防缺陷,提高产品质量。1.1 在需求分析中要做什么简单的来说,在测试需求分析阶段需要做2件事情:(1)理解需求(2)制定一份总体测试策略,明确测试范围、测试目标、测试重点和难点、测试深度和广度。按个人理解,这个阶段在操作时,可能会和"测试分析和设计
2022-03-23 23:27:22
170
原创 浅谈K8S的容器管理
原本的学习知识可能偏重于IaaS平台的内容,比如说OpenStack或者说VMware这样的技术,会接触到更多虚机层面的东西。因为IaaS解决的东西是怎样将物理的算力和存储网络资源,转化成可以直接被上游操作系统调用的虚拟资源,相当于从物理主机转化为虚拟主机。但由于近期工作接触PaaS平台的内容越来越多,在容器化的基础上引入了更为丰富的容器管理机制,所以自然也就绕不开当前的主流选择Kubernetes(下文简称K8S)。PaaS平台上,开发者仅需要关注上层运行的数据,以主流的容器引擎docker为例,开发
2022-03-17 20:03:14
5468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人