
软件测试基础理论
文章平均质量分 76
西边人细说测试
这个作者很懒,什么都没留下…
展开
-
软件测试(理论基础)
Chapter 1_软件测试概述软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势:① 测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、系统测试和验收测试,还对需求的精确性和完整性的测试技术、对系统设计的测试技术将成为新的研究热点。② 软件架构师,开发工程师,QA人员,测试工程师将进行更好的融合③ 测试职业将得到更充分的尊重。④ 设置独立的软件测试部门将成为越越来软原创 2021-10-28 10:07:21 · 754 阅读 · 0 评论 -
软件测试人力面试题(含答案)
1、为什么转做测试回答思路:大学就通过互联网了解软件测试,了解IT,自己也比较喜欢,然后也选修了C语言或者Java语言来学。在大四之前的暑假,在松勤培训过软件测试。2、加班出差能接受吗,加班能接受吗?回答思路:通常如果这个问题被问题,是绝对不能直接说不接受的,能接受出差,还没有男/女朋友。搞IT一般都要加班,我以前也是这么加的,没问题。站在自己的角度说:还年轻,希望能在短时间内提高自己的能力和积累更丰富的经验,加班是没有问题的。3、说说原创 2021-10-28 10:05:25 · 392 阅读 · 0 评论 -
金融行业软件测试面试题(含答案)
网上银行转账是怎么测的,设计一下测试用例。回答思路:宏观上可以从质量模型(万能公式)来考虑,重点需要测试转账的功能、性能与安全性。设计测试用例可以使用场景法为主,先列出转账的基本流和备选流。然后设计场景,最后根据场景设计数据。实际面试中需要举出具体的例子。先检查界面。再测试功能:验证同行转账,跨行转账。验证转账限额。验证非法账户(挂失,冻结,锁定的账户)的转账。再测试性能方面的。测试工作的流程?缺陷状态有什么?设计测试用例有几种方法?原创 2021-10-28 10:04:20 · 6087 阅读 · 0 评论 -
探讨测试用例设计的六大思路
有这样一个面试题:在一个Web测试页面上,有一个输入框,一个计数器(count)按钮,用于计算一个文本字符串中字母a出现的个数。请设计一系列测试用例用以测试这个Web页面。有经验的测试人员可能会问面试官,字母a区分大小写吗?只统计英文字母的a吗?最长输入字符是多少,最少输入字符是多少?对输入的字符类型是否有限制,是否会自动清除不符合要求的字符?所以第一步应该是明确需求,然后我们才开始进行思考如何设计测试用例。通常说来,我们考虑一个测试对象的时候至少从以下六方面来考虑:1.功能.原创 2021-10-28 09:57:49 · 1579 阅读 · 0 评论 -
一份标准的软件测试计划文档 | 新手可以拿走
测试计划修订历史记录版本 日期 AMD 修订者 说明 1.0XXXX年XX月XX(A-添加,M-修改,D-删除)1.简介1.1目的<项目名称>的这一“测试计划”文档有助于实现以下目标:[确定现有项目的信息和应测试的软件构件。列出推荐的测试需求(高级需求)。推荐可采用的测试策略,并对这些策略加以说明。确定所需的资源,并对测试的工作量进行估计。列出测试项...原创 2018-06-26 16:09:23 · 40581 阅读 · 2 评论 -
part3 软件测试基础面试题(含答案)
1、什么是兼容性测试?兼容性测试侧重哪些方面?参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。兼容和配原创 2021-10-21 15:07:18 · 349 阅读 · 0 评论 -
part2 软件测试基础面试题(含答案)
1.软件的生命周期(prdctrm)计划阶段(planning)-〉需求分析(requirement)-〉设计阶段(design)-〉编码(coding)->测试(testing)->运行与维护(running maintrnacne)2、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说明、原型图、设计文档等,确认实际结果是否与计划有不一原创 2021-10-21 15:06:09 · 815 阅读 · 0 评论 -
part1 软件测试基础知识面试题(含答案)
1、你的测试职业发展是什么?测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。优势在于我对测试坚定不移的信心和热情,虽然经验还不够,但测试需要的基本技能我有信心在工作中得以发挥。2、你认为测试人员需要具备哪些素质做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工原创 2021-10-21 15:03:56 · 335 阅读 · 0 评论