软件测试基础 学习1

软件测试 

文档  https://blog.csdn.net/a883774913/category_11583920.html

 先学测试用例吧。先学测试方法,方法学会了,测试用例就好写了。  https://blog.csdn.net/zy1992As/article/details/125164491

 等价类。边界值。场景法,是公司常用的。

 

视频  软件测试基础-》搜到-》     B站的黑马课程。他说工作用到的就是这些课程。

 简历:薪资0.8-12,会黑盒测试你15k  会很多命令行代码       。学了3个月学出来的。

 

 





 软件测试学出来人的经验:

Q:你好,想问问,你刚做测试的时候,看什么课程学的? 有看过的吗?推荐给我。postman不会。可以学。感谢!!!
功能测试。

A:网上有很多呀。可以去淘宝买课程,很便宜。找一些评论靠谱的,多看看评论。没,我帮你看看吧。我可以教你。

比你看网课好多了。网课教的太多,很多都用不到。

你会用postman吧?然后f12肯定也没问题。

那你就学个编写测试用例就行了。嗯嗯,那你可以先学postman,然后学编写测试用例。其实很简单。

例子:https://blog.csdn.net/a883774913/article/details/124982854

你看看这个。你就学postman,f12定位问题,fiddler抓包工具,编写测试用例,这四个就可以了。

fiddler随便搜一下全是教程。

Q:你看的这个文档学会的?你说课程很多没必要看。。你是看什么课程学的?我按照你学的肯定能学出来。

A:不是,但我不建议去报班。你可以去淘宝买课程,大概30元左右。额好吧我给你推荐一个课程吧。

【淘宝】https://m.tb.cn/h.UiYXbMe?tk=dCmAdWqDeg3 CZ0001 「2022软件测试工程师视频培训教程零基础到就业全系列教学课程」
点击链接直接打开 或者 淘宝搜索直接打开

这个课程很全,但很多在工作中都用不到。这个我看了一下,从2开始学到4就可以上班了。

你如果真的要学,就学数据库查询,(双表联查),fiddler,f12,测试用例,tibug工具就可以了。。。

我给你说的全是工作中真真正正能用到,还是每天都要用到的精华,别的全是理论也用不到。

别的不用学,全是面试题,有时间刷刷就行了。。

你不是在做开发吗?

面试题在网上搜一下多刷两遍就可以了。你直接去学测试用例编写。。

到时候你写了,我帮你看看,然后给你面试两次,就可以找工作了。。。

你如果真的要学,就听我的建议,别在网上瞎搜,网上搜的虽然很全面,但没有针对性,也用不到。。。。

 

 

好享家,软件测试工作。去实习去工作。有文档可以看。

时间最贵 。

 

 

Q:这个视频里讲的,工作里都会用到是吗?  谢谢!  你的工作要常画流程图,是吗?测试用例就是这个表格?

A:我不知道内容怎么样,但标题看上去全是干货。     

写测试用例,测试提bug。这是主要工作。这都是一些理论和工作流程。

对,这个是最主要的,然后根据测试用例来测试。

项目大,会比较烦,是吗? 看着比较简单。A:不会呀,我感觉挺闲的。测试是一个经验活,经验越丰富,测试越简单。

就是做测试的表格?嗯嗯,然后根据表格来测试。

表格做完了,需要问前端后端,对不对吗?像你是敲代码的,只要学个编写测试用例就可以了。

都是自己写,自己负责,这样子,是吗?是的。

就是写那个表格,测试之前是什么条件,测试之后会跳出什么反应?好像很简单?本来就很简单啊。

简单,会薪资过万,为啥?因为需要测试。因为软件有bug。

测的过程,烦  是吧?因为软件有bug。

那我看做开发的需求经常变。测试的也得跟着变?

测试其实挺好的,最关键是要有耐心和细心。是的。

测试工作流程就是:开需求会,然后写测试用例,然后评审测试用例,等开发提测,测试上线。经验丰富的话基本就是玩。

当然工资没有开发高。功能点点基本在0.8到1.2之间,接口测试在1.5左右。所以实际情况都给你说了。

你自己看看要不要继续学。

那肯定了,基本是玩。

小公司是不是不需要测试?

想我上午玩游戏,下午干两小时。测试肯定要的。小公司基本就一个测试,我们公司就是,就我一个测试。

你玩游戏,老板看得见?怎么会,他看不到。

小公司有小公司的好处,大公司有大公司的好处,但工资基本是一样的。因为测试的上限就这么高。

小公司什么都是你测。大公司一个人分了测哪部分。是吧?大公司也不加班。你有没有很久之前写过的测试文档,发我看看。我学测试。上线就几天,人家有工资的

但小公司不加班呀,自由。像我们公司我特别想加班,马上快过年了,调休都没了。

大公司软件上线基本在11点,还是要加班的。不要好高骛远大哥。一步一步学。基础要打好。你要是真想学,就一步一步来,先学测试方法

就是写测试文档,是吧?我本科毕设好像写过测试用例?、

等价类,边界值,因果图,错误推断法你都懂了吗?  好的,我去看看学一下。

先学测试方法,这是写测试用例的基础

软件测试,你学了几个月学出来的?很简单的,正常3个月,像你1个月就够了。因为很多你都不用学。

你是前端吧?如果正常是敲代码的,基本学个测试用例就可以了,

还有就是禅道要会用,数据库要学一下查询,fiddler,postman,f12。就学这么多。

还有就是刷面试题了。我发你你一个简历你看看还有什么不会的,自己补充一下,然后我给你模拟面试几次就可以上班了真的工作了就不用刷面试题,但你没做过还是要刷一下的。

------------查询 select  ?    最好要会多表联查。。数据库sql学过课,不知道企业中是不是用的更难?

很少用,但要会。一般两个表就可以了。那就学一下呗,,测试报告也要会写。

没那么难。你这个还是复杂的。比如两个表,a表学生,b表老师,查询数学老师的学生?当然我给的条件不全,但大概就是这样,简单,就是时间长了不写忘记了,

都是工作嘛。

这是我的简历,专业技能。倒数第三个不用学,想涨工资可以工作以后学,,jmeter不用学,其实就是写测试用例!!!

你会自动化测试=功能测试?,是的,但自动化测试分两种,一种功能,一种后端接口。。

自动化要会代码,还要敲代码,但比开发代码简单的多。。自动化属于涨工资才学的东西。。学会了能到1.5左右。。

只做自动化,学个python基础就可以了。其实开发更有前途(钱途)。。

对,但得学会,能做项目才行,而且还得一直学。基础扎实很重要。

现在这个行情,能活着的公司都挺好的。恩恩 有工作有收入就好。

还是努力打工,每天有进步重要。是的,加油。

同事买房的还不少。

 

好的,谢谢你!我现在还没离职。公司让我实习前端,所以我还在学前端,混不下去了就转行测试。

Python基础,简单的。

 

 

 

 

 

 

 

 

我明天可以更早起。花更少的或持平的钱。吃的更慢更少。。真好,开心。







 

文档 :

测试基础

本专栏将讲解软件测试的一些基础知识,原理等
关注数:1 文章数:20 文章阅读量:25285 文章收藏量:98
 

作者: 佛系的老肖

这个作者很懒,什么都没留下…
  • 一名优秀的测试工程师需要具备哪些技能?

    对使用者而言节约了自身的开发和搭建的时间,而对于云服务的开发者来说又提供了很好的服务。专家级的测试人员需要具备很强的综合能力,不但要精通各方面相关技术,还需要具备一定的编码能力,能将人工的测试转化为自动化测试和并发测试,并且通过工具或自己写的脚本把人力从一些烦琐和重复的测试之中解放出来,从而投入到其他更需要花时间测试精力的地方。这算是一种比较高级的测试,这种测试已经不是简单的黑 盒测试,首先要对程序逻辑清楚,而且还要对数据库的表和字段都非常熟悉,不然是没法通过对 数据库的操作来达到测试的目的的。
    原创 2022-09-29 18:01:57  · 844 阅读  · 0 评论  
  • 单元测试、集成测试、系统测试、验收测试的区别

    按项目开发阶段来分:单元测试、集成测试、系统测试、验收测试。
    原创 2022-09-29 17:30:16  · 443 阅读  · 0 评论  
  • 什么是敏捷测试

    Scrum是一个软件开发过程。在当今瞬息万变的世界中,项目利益相关者希望立即获得投资回报 (ROI)。他们不想等待更长时间才能获得功能齐全的产品。因此,如今新的软件开发和测试框架正在抓住势头,即Scrum方法。在Scrum中,项目被划分为小功能,这些小功能又在称为sprint(小周期)的特定时间范围内开发和测试。主要思想是 - 功能应该在指定的小时间范围内开发和测试。这个敏捷的Scrum团队由一个Scrum大师处理。Scrum是用于项目和产品或应用程序开发的迭代增量框架。
    原创 2022-09-29 16:54:12  · 179 阅读  · 0 评论  
  • 银行应用程序应该遵循什么方法来测试?测试银行应用程序所涉及的各个阶段和技术讲解

    要编写要求,涉及多个主题专家,因为银行本身具有多个子域,并且一个成熟的银行应用程序将是所有子域的集成。例如,银行应用程序可能具有用于汇款,信用卡,报告,贷款帐户,账单支付,电子交易等的单独模块。用于安全测试的其他工具包括:Paros代理,Http Watch,打嗝套件,强化工具等,除了上述阶段之外,可能还涉及不同的阶段,如集成测试和性能测试。通常,在此阶段使用的工具是微软Excel,测试总监或质量中心。测试用例执行:测试用例执行可以是手动的,也可以是自动的,涉及QC,QTP,硒或任何其他工具。
    原创 2022-09-29 16:36:41  · 308 阅读  · 0 评论  
  • 冒烟测试和健全性测试差异点,如何区分冒烟测试和健全性测试

    冒烟测试:这样做是为了检查之前工作的应用程序的关键功能是否也在进行新版本,然后再进行严格的测试。冒烟测试起源于硬件测试实践,即首次打开新硬件,如果它不着火和冒烟,则认为它是成功的。在软件行业中,烟雾测试是一种浅而广泛的方法,通过这种方法,可以测试应用程序的所有领域,而不会深入到太深。冒烟测试是使用一组书面测试或自动测试编写的脚本。冒烟测试旨在以粗略的方式接触应用程序的每个部分。它又浅又宽。进行冒烟测试是为了确保程序的最关键功能是否正常工作,但不会打扰更精细的细节(例如构建验证测试)。
    原创 2022-09-29 16:18:11  · 206 阅读  · 0 评论  
  • 什么是构建验证测试?

    生成验证测试包括在每个新版本上运行的一组测试,用于验证生成是否可测试,然后再将其交付给测试团队进行进一步测试。这些是核心功能测试用例,可确保应用程序稳定且没有任何明显问题。典型过程是自动化的。如果 BVT 失败,则该版本将再次分配给开发人员进行修复。BVT被称为烟雾测试或构建验收测试(BAT)新版本主要检查两件事:构建验证构建验收注意烟雾测试可能是BVT测试的子集。与BVT不同,烟雾测试并不关注更精细的细节。它是在每个新版本上运行的回归测试的子集,用于验证主要功能。
    原创 2022-09-29 16:09:44  · 300 阅读  · 0 评论  
  • 测试软件要求规范 (SRS)

    当我们讨论这些需求时,团队中的每个人都对需求有自己的理解。如果您认为任何要求与正在开发的当前阶段的范围无关,则可以询问有关该要求的目的的问题。需求规范应该提到这两种类型的需求,即系统应该做什么,不应该做什么。当我们阅读 SRS 文档时,除了 SRS 文档应该涵盖的其他要求之外,我们还记下了自己对指定要求的理解。实现“需求,这些需求没有指定,而是”假设“的,第三种类型是”想象“类型的需求。需求应该是清晰和一致的 - 在开始编写测试用例之前,确保整个项目范围和要求对每个人都是清楚的。下面是一个度量要求的示例。
    原创 2022-09-29 16:02:23  · 386 阅读  · 0 评论  
  • 最全的测试计划模板参考

    测试计划反映了整个项目的测试计划,方法,方法和程序。本章包括一个示例测试计划大纲,可用于为项目准备测试计划。该测试计划包括目的(即测试活动的范围,方法,资源和时间表),以确定要测试的项目,要测试的功能,要执行的测试任务,负责每项任务的人员以及与该计划相关的风险。找到每个索引点中实际需要包含的内容。
    原创 2022-09-29 15:57:13  · 431 阅读  · 0 评论  
  • 如何设计测试数据

    测试人员可以在测试执行时提供此输入数据,或者在自动化的情况下,应用程序可以从预定义的数据位置获取所需的输入数据。例如,当您测试日期范围为数月甚至数年的统计报告时,很难在如此长的时间段内手动创建数据,因此没有其他比使用实时服务器数据备份进行测试更简单的选择(当然,出于隐私原因,您应该屏蔽该数据, 但首先要确保你的客户不介意你使用这些数据)。在没有正确排除故障的情况下报告新缺陷是一种糟糕的测试做法,如果您提交由于不正确或损坏的测试数据而导致的缺陷,情况会更糟。5) 边界条件数据集:包含超出范围的数据的数据集。
    原创 2022-09-29 15:42:41  · 210 阅读  · 0 评论  
  • 一条全面的测试用例应该具备哪些内容?

    测试用例具有描述输入、操作或事件以及预期响应的组件,以确定应用程序的一个功能是否正常工作。编写测试用例的级别:级别 1:您将根据可用的规范和用户文档编写基本测试用例。第 2 级:这是编写测试用例的实际阶段,其中测试用例取决于应用程序的实际功能和系统流。第3级:您将对一些测试用例进行分组并编写测试过程。测试程序只不过是一组小测试用例,通常最多包含10个。第4级:测试用例自动化。此阶段将帮助测试人员将测试工作重点放在新功能上,而测试自动化将负责回归测试。
    原创 2022-09-29 15:32:04  · 229 阅读  · 0 评论  
  • 软件开发生命周期 --瀑布模型

    经典的瀑布模型是基本的软件开发生命周期模型。它非常简单,但理想主义。以前这种模型非常受欢迎,但现在它没有被使用。但这非常重要,因为所有其他软件开发生命周期模型都基于经典的瀑布模型。......
    原创 2022-06-30 18:13:57  · 3314 阅读  · 0 评论  
  • 软件测试英语常见词汇

    软件质量和测试基础Oracle多媒体计算机语言SvnQTPLR计算机基础测试类型测试计划缺陷管理其他整理
    原创 2022-06-08 10:36:16  · 307 阅读  · 0 评论  
  • 测试工程师mysql数据库基础操作之DQL 数据查询篇

    基本使用查询所有属性:查询指定属性:例:查询emp表中员工的姓名、工资、职位、部门号算术运算:数据类型为数值型、日期型的属性可以进行算术运算例:查询emp表中员工的姓名、工资、奖金、月总收入(工资+奖金)、年收入(月收入*12)空值:如果在表达式中包含空值,则表达式结果为空别名:改变查询结果中显示的属性名称语法:例:查询emp表中员工的姓名、工资、奖金、月总收入(工资+奖金)、年收入(月收入*12)去重:,去除查询结果中的重复数据例1:查询20号部门的员工的姓名、职位、工资例2:查询工资不超过
    原创 2022-06-01 20:45:57  · 72 阅读  · 0 评论  
  • 测试工程师必备测试基础之 缺陷篇

    本文主要围绕一下几点讲解缺陷的相关知识:缺陷的主要表现(定义)缺陷的内容缺陷处理流程:
    原创 2022-05-31 19:48:06  · 109 阅读  · 1 评论  
  • 测试工程师必备测试常识

    测试工程师所需要具备的常识知识,将围绕以下几个问题进行解答:什么是“软件测试”? 在软件开发过程中5个常见的问题是什么?针对软件开发过程中的问题5个解决办法: 软件测试包括哪些内容? 什么是“测试案例”?如果需求一直在变化怎么办?面向对象的设计如何影响测试? 希望能有所收货~~
    原创 2022-05-30 16:13:54  · 79 阅读  · 0 评论  
  • 测试工程师 MYSQL 基础 之 DDL数据定义语句篇

    文章目录SQL 语句分类DDL 语句create 语句创建库创建表储存引擎alter语句drop语句SQL 语句分类DDL:数据定义语句,提供database、table的创建、编辑、删除等功能create,创建库、表、储存过程等alter,编辑表结构drop,删除库、表、储存过程等DML:数据操作语句,提供数据的插入、删除、编辑等功能insert:插入数据updata:更新数据delete: 删除数据DQL:数据查询语句,提供数据查询功能select:查询数据TPL:事
    原创 2022-05-29 22:23:01  · 84 阅读  · 0 评论  
  • 如何编写测试用例

    文章目录测试用例的内容等价类边界值分析法流程分析法判定表法正交试验法测试用例的内容用例编号: 用于唯一的识别用例,能够根据用例编号识别我们测试所属的产品、模块、测试阶段等,一般格式为 A-B-C-D。 A:一般用来表示产品或者项目名称 B:一般表示用例的属性(测试阶段) ST -系统测试 UT-单元测试 IT-集成测试 C:表示用例所属模块 D: 编号测试项:表示用例所属模块用例名称:描述测试用例的测试点,尽量不要重复优先级:体现测试用例的重要程度,一般高、中、低前置条件
    原创 2022-05-26 18:58:40  · 12383 阅读  · 0 评论  
  • 软件测试基础——开发模型、开发模型特点

    文章目录软件测试存在的意义开发模型1 、瀑布模型2、V模型3、W 模型4、迭代模型开发模型特点1.敏捷开发2.DevOps3.微服务软件测试存在的意义身处软件行业的人都知道,“软件的质量不是测试出来的”,既然质量不能被测试出来,那么测试工程师,乃至软件测试存在的意义是什么呢?我认为,软件测试存在的意义是:通过一系列测试活动,“提前” 发现和定位软件产品质量的薄弱环节,并倒逼开发人员修正,从而保证交付的软件质量满足客户需求。有研究表明,越早发现软件中存在的问题,开发费用就越低,软件质量越高,软件发布
    原创 2022-02-07 23:30:24  · 843 阅读  · 0 评论  
  • 用于测试图片类型限制、图片大小限制的文件

    文章目录1、图片类型2、文件大小测试3、相关文件打包下载相信大家测试的时候常常会遇到如下 上传图片等功能那么遇到此类功能该如何进行测试呢?这边首先需要提取这些功能的测试点:该功能全面的测试点提取已经有大佬弄出来了,这边我就不复述了以下地址可以参考:https://blog.csdn.net/romon19/article/details/80520521此文重点分享一些使用的文件以及方法,主要从图片类型,以及文件大小方面测试。1、图片类型可以参考一下百度,常用的图片类型有哪些,如图:可
    原创 2022-01-20 18:49:01  · 2217 阅读  · 0 评论  
  • 软件测试常见的六大类型和关注点分析

    文章目录 1 、功能测试(1)是否有不正确 或者遗漏的功能 (2)是否满足用户需求和系统设计的隐藏需求(3)输入能否正确接受?能否正确的输出结果2、可用性测试(1)功能指令是否过分复杂(2)安装过程是否困难(3)错误信息是否过于简单(4)用户是否被迫的记住了过多的信息(5)语法、格式和定义不一致3、兼容性测试(1)兼容不同的操作系统(2)兼容不同的分辨率(3)兼容不同的数据库(4)兼容不同的厂家硬件设备、耳机、音响等(5)WEB项目兼容不同的浏览器4、 可靠性测试(1)输入异常的数据(2)操作异常的文件(3
    原创 2022-01-10 14:44:58  · 2386 阅读  · 0 评论  

 

posted on 2022-12-12 09:48  xiaoluoke  阅读(59)  评论(0编辑  收藏  举报

导航