用户登录
用户注册

分享至

金融项目软件测试案例 银行项目软件测试都做些什么?

  • 作者: 金肛互撸wa
  • 来源: 51数据库
  • 2020-04-21

首先说软件测试,其实根据测试基础知识和现有的测试体系验证代码实现的功能是否正确。

但是针对行业来说 实际软件的功能不多,都是通过这些功能是否可以完成业务,一般我们的经历都是在验证业务功能是否正确 所以对测试人员的从业背景要求高

工具方面 就是些 自动化工具 还有就是 测试管理工具 没有说针对那些行业有特定的 工具

软件测试项目介绍和项目经验怎么写

我本身是做软件行业的,已经做了七八年了,给你一些建议,仅供参考~

① 项目介绍的部分,要介绍清楚项目内容,并突出软件测试在项目各阶段中的位置,例如,项目的开发模式如果是V模型,那么软件测试伴随每个开发阶段,包括设计、编码等等。

② 项目经验这部分需要详细考虑了,分为两个方面,一、测试技术;二、角色职能;

· 测试技术

项目当中使用到的技术一定要简明易懂的提出来,例如是否用到自动化测试,性能测试,以及测试的OS是Linux还是Windows之类的,用到的数据库是MySQL还是Oracle...

· 角色职能

在项目当中,你扮演的角色是什么。如果是测试工程师,那么有没有妥善的完成测试设计和测试执行;如果是高级工程师,有没有做好测试分析工作,有没有很好的理解需求等。

希望对你有所帮助,有疑问的地方欢迎探讨。

关于银行方面的测试用例

设置金额为50000,可以设置成功。

设置金额为50001,不可以设置成功。(如果允许以0.01元为单位,则测试50000.01元)

设置金额为49999(或49999.99),可以设置成功(如果50000设置可以成功,这一条可以不测)

没有更多的需求的话,这几条可以了。

你好,你会编写这个需求的测试用例吗?

要求:在异地进行活期一本通销折时需要联动收费交易进行收费。

你好 对你们的业务具体怎么判断异地 这个不清楚

不过 第二条意思说的非常明显

所以只要知道做为这个系统是靠哪一个指标或数据判断异地,这个时候来修改这个指标分别为本地和异地,看是否会出现联动收费的请求就可以了。

要看实际业务流程,会涉及业务的可视流程和系统整体的业务流数据流处理流程。

软件测试这行有发展吗?最好从事过这行的朋友来回答一下我的问题

说两句:

1.“软件测试毫无技术含量”,这句话真的很错误,要是白盒测试工程师或性能测试工程师听了肯定无语,说这话的都是软件测试也不行,开发也不行的,一开始都是从功能测试开始,慢慢随着经验和知识的积累,你所谓的“技术含量”就会越来越高。

2.这句话我又很无语,如果你在这句话的前面加上“中国的大部分公司”,也许还有些道理,一个合格的软件测试人员比开发人员厉害的多的多。

3.测试就业不困难,但是你要有自学上进的精神,否则任何前途都没有。

4.这句话简直是外行说的。。。。。。不解释

5.我们的测试经历40多了。。而且经验越来越丰富,其他的不解释了。

好了,回答了你的这几个问题后,我说下我从事测试以来的感受,测试随着深入,你会发现,你要学习的知识远远多余开发人员所掌握的知识,如果你不想继续学习,那你可以放弃软件行业,上面的那些话全都片面,你自己工作几年就知道了,至于工资,各地的工资都是不一样,所以没法有个定论,北京和上海普遍高点,起点三千左右,其他地方都少点。

PS:最后一个忠告,开始时不要在乎工资的多少,而是要选择一家有学习环境和发展机会的公司,积累经验是你现在最需要做的事情。

支付宝的充值这个功能测试用例怎么写?

如果是测充值这个功能。

我假设一种通过银行卡充值的场景 可以写几条

1,通过网银充值10元(标题) 然后请自己描述详细操作步骤

预期结果 支付宝帐户中增加10元(前提是不考虑网络延时,或各网银的出帐延时)

2,通过网银充值时 网银余额不足

预期结果 充值失败 不影响支付宝中帐户金额

3,通过网银充值时,在任意操作步骤中(建议是最后一步)取消该服务

预期结果 充值失败 不影响支付宝中帐户金额

4,充入0元 (基本上不会同意充0的操作的吧)

预期结果 充值失败 提示输入大于0的金额

5,充入n元(N= 支付宝每次限制的最大充值金额)

预期结果 支付宝帐户中增加n元

6 充入N+1元 (与第5条一样,都是边界值法。但是要分开写成两条)

预期结果 充值失败/提示金额大出限制

做一个软件测试工程师我们该如何选择学习什么?

  软件测试工程师应该学习知识:

  (1)软件开发技术

  很多人认为,干吗要学习软件开发啊,那还不如直接去学什么JAVA、C++、C#了。要知道,在以后的软件测试工作中,你就会发现软件开发与软件测试之间是什么样的关系了。没有软件开发,就没有软件测试,有了软件测试,软件开发出的软件产品才能够达到用户满意的地步,他们之间是相互依赖关系。有了更多的软件开发知识,就会更好地能理解软件产品,就知道在哪个环节开发人员容易犯错误,知道在哪个逻辑结构、哪个接口或函数,甚至是从内存的管理机制上都可以找出问题。

  软件开发所用的程序设计语言有很多种,所以要精通其中一门,其他能看懂代码,会对你的测试工作有更好的帮助,另外也会帮助开发人员进行快速缺陷定位。

  而且在软件测试工作中,要编写一些辅助测试的小工具,都需要有软件开发基础。象测试过程管理工具、测试用例管理工具、缺陷跟踪工具、性能检测工具等等。

  不要老是认为软件开发难,什么事都是从不会到会,从不精通到精通,都需要一个过程。没有人一生下来就什么都会的,都需要自己的不断努力才能成功。

  (2)网络技术

  软件是从字符界面产品发展到图形界面产品,从单机版到网络版(C/S结构和B/S结构),经历了一个漫长的过程。计算机网络的出现,改变了现实社会中人们的相互沟通方式,把一个小小的地球变成了一个地球村。所以,目前所有的软件产品都从传统的单机模式向网络模式转变,网络技术就更加关键。

  目前网络的发展,使得网络速度进一步提高。目前,家庭网速达到1M~2Mbps,企业达到4Mbps,据说要到2012年家庭的网络速度要达到20Mbps。那么网络硬件从传统的电缆到目前的光纤技术、无线通信技术。从目前的发展速度,三网(电信网、电视网、计算机网络)合并是迟早的事情。

  网络硬件协议的测试,也是网络设备生产商要做的工作。

  (3)数据库技术

  现在的数据信息是海量的。在目前的软件产品中,底层架构中就需要有数据库进行数据存储,那么对数据的增删改查的操作是软件测试人员必须要必备的技能。数据库测试也是测试技术的一种。

  (4)测试与质量保证技术

  精通软件测试理论,熟悉软件测试流程,理解软件测试的哲学思想,掌握软件测试每个阶段的文档编写技巧,掌握软件测试的策略与各种测试方法,掌握测试用例的设计方法。掌握单元测试、集成测试、确认测试、系统测试、验收测试等每个阶段的测试技术。软件质量保证知识、测试项目管理、测试团队建设知识也是必须要具备的。

  掌握软件测试自动化工具,理解软件测试自动化测试框架,能够学会如何进行测试项目管理、回归测试以及性能测试,能够把性能缺陷进行定位。  

  软件测试还是一个崭新的学科,还没有形成一个独有的知识体系,还需要我们不断的研究与实践。  

  (5)行业知识

  目前软件测试涉及的行业是多种多样的,从金融产品到电信、游戏、汽车、杀毒、网站、企业管理、学校教育、本地化产品等等,各行各业的软件产品都需要大量的测试,所以相关行业知识的储备也是必须的。  

  (6)职场规范

  职场礼仪是必须的,你是否适合某个企业,能否融入这个企业,基本的职场规范是要学习的。必要、有效的沟通也是软件测试人员所必须掌握的技巧。

想学软件测试工程师(从零开始),一是想要自学的话难度大不(和高考比)?二是去培训机构培训!

首先,和高考比,自学的难度小多了,所以建议你先自己看书,推荐你看《软件测试的艺术》这样的经典著作;然后是培训机构,培训机构可以在就业方面帮你联系公司,但是实际培训学习的东西基本都是基础,只能算入门,如果想提高,还得自学,而且培训机构的费用一般都在万元以上。

面试软件测试 主要提问哪些问题

1、 说说你们公司测试的一个基本测试流程是什么?

答:首先会召开需求分析会议,参加人员有产品、开发和测试,主要是探讨需求主要的一些功能点,完了之后,开发就排期进行开发,我们就根据主管写出来的计划、分配到的任务编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本,之后开发人员版本编译完成后,我们会依据测试用例来执行测试,测试过程中,提交bug,跟踪bug,直至关闭,测试完后编写测试报告。

2、 你们项目主要是做什么的,有些什么功能,业务逻辑是怎样的?

答:这个主要就是看公司具体的项目是什么,了解清楚功能模块,对主要功能模块做业务逻辑的一个描述就行。

3、 测试的过程中,还用过一些什么工具吗?

答:有就有,没有就没有,一定要如实回答!比如在测试接口或者简单施压的时候用到了 jmeter。

4、 如果简历上写了,MySQL、Linux等,一般会问,掌握的程度怎么样?

答:如实回答,对于测试人员来说,mysql基本的增删改查都会,Linux基本命令都会,也会linux环境的项目部署。

5、 你们需求分析会议主要目的是什么?

答:讲解此次项目主要是做什么的,达到一个什么样的目的,探讨项目功能点,针对不清楚的及时提问。

6、 如果需求过少,你应该怎么办?

答:首先我会有所疑问,然后再问问老大,看看到底是怎么回事,如果确实是需求少,那就进一步的分析这个业务。如果确定有一些需求。

7、 编写测试用例的时候,会用到什么方法?

答:等价类、边界值、错误推测法、场景法等。

接着又问了一个:你觉得你在写用例的时候用到了吗?

我的回答是用到了,比如边界值,随便列举一个例子,比如:项目中某个标题输入框,长度是1-16个汉字。会设计测试用例数据为输入标题为空、标题字数为1、标题字数为2、标题字数为15、标题字数是16、标题字数为17

8、 会写测试计划吗、包含哪些内容?

答:一般说:没有写过,是我们主管写的,但我们会接触这个文档。大概包含有:目的、背景、测试范围、测试开始结束时间、测试策略、测试人员安排、测试环境、风险评估等等。

转载请注明出处51数据库 » 金融项目软件测试案例 银行项目软件测试都做些什么?

软件
前端设计
程序设计
Java相关