首页 > TAG信息列表 > 软件测试
《软件测试的艺术》读书笔记(一)
这是一本于 1979 年出版的书,比大多数中国互联网从业者的年纪还要大,但其中的观念却仍然适用。软件测试常常被计算机专业的毕业生当作自己能力不足以做开发工作的“备选”职位,似乎大家默认觉得这个岗位的要求会比程序员低。事实也确实如此,从薪资来说,软件测试尤其是功能测试的待遇比10 如何更好地为测试而学?
在讲解之前,先问一个简单的问题,来自于《塔木德》经,问: “有两个男孩帮家里打扫烟囱。打扫完了,一个满脸乌黑地从烟囱里跑出来,另一个脸上一点煤灰都没有。那么,你认为哪一个男孩会去洗脸呢?”估计你能很快地给出正确的答案。再来一个难一点的题目:英语字母表的第一个字母是 A,B 的前面当然【软件测试】缺陷管理
Bug的分类 严重程度 是指Bug对软件质量的破坏程度,即此Bug的存在将对软件的功能和性能产生什么样的影响。 A类—严重错误,包括以下各种错误: 1. 由于程序所引起的死机,非法退出 2. 死循环 3. 数据库发生死锁 4. 因错误操作导致的程序中断软件测试1. 基础知识
一、为什么需要硬件 任何的计算操作.最终都需要通过相应的硬件来完成。 二、硬件的组成 现代的电子计算机我们依据“冯诺依曼”理论将它的硬件分成五个级成部分。输入设备,输出设备,控制器,处理器,存储设备。 内存和外存 内存:就是我平所说的内存条,它的大小一般在(4G-16G ) 外存:外存的测试基础问题篇第一章
什么是测试? 通俗的讲:就是弄清楚预期结果与实际结果的差别。 测试就是通过各种方法找出软件中的潜在各种缺陷,提高软件质量,减少软件发布后因为软件缺陷而造成的商业损失 试说明几种软件过程模型? 螺旋模型,瀑布模型,H模型 什么是软件缺陷和软件故障? 软件不能访问了,软件报错软件评测师学习笔记01(备考下半年软件评测师)
以下内容,都是日常看历年真题过程中,所整理出来的核心内容,有需要的可以一起学习,一起备考,加油! 理论知识: 一、测试的原则: 1、所有的软件测试都应该追溯到用户需求 2、尽早地和不断地进行软件测试 3、完全测试不可能,测试需求终止 4、测试无法显示软件潜在缺陷 5、充分注意测试中的集群软件测试所需知识
一、Linux必备知识linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有linux能力。 二、Shell脚本掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数 三、互联网程序原理自动化必由之路:前端开发基础知识以及互联网网络必备知识。 四软件测试概况
一、软件测试概况 1、测试原则 (1)完全测试是不可能的。不可能找出所有错误 (2)测试存在风险。测试不全面 (3)测试只能表明缺陷的存在。不能证明没有缺陷 (4)产品潜在错误书与已发现错误数成正比。 (5)让不同cesium人员参与测试工作中。避免固定测试思维 (6)开发者与测试者分开 (7)设计用例时,包软件测试方法与过程
软件测试方法与过程 静态测试 以人工为主,测试者通过阅读代码和文档,分析其正确性、一致性及逻辑结构的正确性,从而找出软件中的错误或缺陷。对自动化工具依赖性较小,发挥人的主观能动性。 审查和走查是静态测试常用形式。审查指通过阅读讨论各设计文档及代码来检查其是否有错。软件测试入门八(测试需要对接口的了解)
一、什么是接口 开发方:后段开发,人们常说的Java开发 使用方:前端开发,人们常说的vue、h5、安卓、iOS等等 举一个简单的例子:百度搜索的接口 当用户想要搜索他需要的内容时,用户会输入内容,点击搜索,然后页面展示搜索的结果,这一个过程就是前端调用后端接口的过程 解析: 用户输入内容,点击搜软件测试入门六(用例编写)
一、什么是测试用例(测试case) 测试用例就是测试场景,一次迭代的需求可以拆分成许多功能模块,一个功能模块可以拆分成多个功能点,一个功能点可以有多个场景,那么这个场景就是测试点、测试case、测试场景 那么对于每个功能点的测试场景编写测试场景就是我们需要编辑的测试用例 二、测软件测试入门三(软件bug)
一、什么是软件bug 一个手机,如果他的屏幕碎了、裂了,拐角磕碰瑕疵,这些都是手机的缺陷。 软件就好比这款手机,出现了各种各样的问题,就是软件的bug(缺陷) 软件在测试过程中发现的bug,属于正常情况,因为能够在测试过程中被发现得到修改,如果bug出现在线上,就是线上事故了。因为可能对用户或经软件测试入门二(了解软件)
一、什么是软件 软件:通过大代码逻辑开发出来的程序,称为软件。 二、软件的种类 web端:电脑、手机的浏览器可以打开的网页,就是web的软件。比如:公司官网、淘宝网等等 客户端:电脑客户端:需要在电脑上进行安装的软件,比如:PC端的英雄联盟、QQ等等,手机端(移动端、app端):王者荣耀、手机版微软件测试入门书籍和学习网站推荐
一、软件测试入门书籍 二、网站 1、51Testing http://www.51testing.com/html/index.html 51Testing是国内较大的软件测试网站,有很多关于软件测试文章和教程,也有相关的测试工具下载,内容比较丰富,适合刚入行的菜鸟。 2、知乎 https://www.zhihu.com/ 知乎是个问答社区,有很多技软件测试100天上岸2-测试必须有策略
什么是软件测试 测试是为发现错误而执行程序的过程。 软件测试一个破坏性的过程,甚至是一个施虐的过程,也就是第一天说的“找茬”游戏。 当一个输入框让我输入手机号码时,我偏不,我要输入非手机号码,甚至不填。 当界面提示让我点击第一个按钮时,我偏不,我要点第二个,第三个。 这和开发是一自动化脚本如何切换环境?Pytest这些功能你必须要掌握
测试人员每天都跟不同的环境打交道,比如线上环境,测试环境,预上线环境等等,那么作为自动化测试人员写的代码,我们也要具备能自由切换环境的能力,那么今天小编就给大家聊一下,如何能让我们python语言写的测试用例可以自由切换到不同的环境下面去运行呢? Python写测试用例离不开单元软件测试100天上岸1-测试就是找茬游戏
软件测试是找茬游戏 以前有一个很火的游戏叫《大家来找茬》,我玩这个游戏很厉害,在这个游戏中,两幅图中有几个不一样的地方,有些地方很明显,一眼就能看到,有的地方隐藏得比较深,要仔细看才能看清楚。 游戏也不需要你把没处不同都找出来,只要达标就可以进入下一关。 软件测试就是玩《大家软件测试
开发模式-瀑布模型 特点: 瀑布模型是文档驱动的模型,遵守这个约束可使软件维护变得比较容易一些,从而显著降低软件预算。每一个阶段完成都有一个文档。 优点:每个阶段都有一个检查点,当前阶段完成后只需要关注后续阶段,可在迭代模型中应用瀑布模型。 缺点:不适合需求模糊和需求经常变阿里工作8年,肝到P7就剩这份学习笔记了,已助朋友拿到10个Offer
在阿里工作了8年,工作压力大,节奏快,但是从技术上确实得到了成长,尤其是当你维护与大促相关的系统的时候,熬到P7也费了不少心思,小编也是个爱学习的人,把这几年的工作经验整理成了一份完整的笔记。此笔记已助朋友拿到腾讯,阿里,美团等10个offer ! 由于细节内容实在太多啦,所以只把部分知识软件测试流程是什么?这题我不会啊
转载请注明出处❤️ 作者:测试蔡坨坨 原文链接:caituotuo.top/ae4fff18.html 你好,我是测试蔡坨坨。 最近收到不少准备转行软件测试的小伙伴私信问真实企业里面软件测试流程是什么样子的? 对于这个问题,在面试的时候也是经常会被问到。 关于测试流程,100家公司可能有100套测试流程,但是在字节跳动干软件测试5年,7月无情被辞,想给划水的兄弟提个醒
前段时间,一个认识了好几年在大厂工作做软件测试的朋友,年近30了,却被大厂以“人员优化”的名义无情被辞,据他说,有一个月散伙饭都吃了好几顿…… 在很多企业,都有KPI考核,然后在此基础上还会弄个“末位淘汰”( 或者叫“人员优化”)。 互联网大厂残酷现状在此,无法避免,为了助力朋友们软测-华测-软件测试工程师简历上该写哪些技术
一、初级测试工程师 初级测试大部分都是功能测试,并且是手工测试,就是通常说的点点点 1、需求:熟悉软件开发的流程、能编写测试文档、测试用例、测试报告 2、手工测试、会基本的数据库知识 二、测试工程师发展路线 技术路线: 初级测试工程师-自动化测试工程师-测试开发架构师 初级测试软测-华测-软件测试工程师知识梳理
一、软件测试六步骤 1、掌握需求 2、测试计划 3、测试用例 4、测试执行 5、测试报告 6、回归测试 二、软件测试类型 功能测试、性能测试、兼容性测试、安全测试、网络测试、稳定性测试、自动化测试、接口测试等 三、项目举例 电商类项目(网页、网接口测试结果字段太多,断言烦不胜烦,DeepDiff帮你一键搞定
每天进步一点点,关注我们哦,每天分享测试技术文章 本文章出自【码同学软件测试】 码同学公众号:自动化软件测试,领取资料可加:magetest 码同学抖音号:小码哥聊软件测试 背景 最近有学员问我,想要做一个平台对比代码之间的区别,用python如何去实现; 还有同学问我,接口的返回字段特别多,成千上字节技术面都过了,薪资都谈好了20K*13结果还是被刷了,问HR原因是。。。
面试被拒开端 分享下自己的求职小故事。在一家公司软件测试技术面试已经过了,然后和最终面试官沟通了下,面试官提出来一个薪资数字,我接受了这个提议并和hr同步了这个数字。再然后被拒了,理由就是期望薪资和职级不匹配。我询问后有邮件回复我为什么面试官和面试的地区公司hr说了不算。