笔记
qq_44454967
这个作者很懒,什么都没留下…
展开
-
测试方法
黑盒测试 1、等价类划分法:把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。等价类又分为有效等价类和无效等价类。例如用户登录、注册、新建、查询。 -2、 边界值分析法:因为数据的边界最容易出错,所以数据的边界要重点测试。在某个输入变量范围的边界上,验证系统功能是否正常运行的测试方法。 3、场景法:重点测试程序的业务逻辑,模拟用户的使用场景。 4、错误推断法:基于经验、直觉和知识储备等,不可直接使用,只能作为补充测试方法。 举例:原创 2021-12-08 16:08:34 · 475 阅读 · 0 评论 -
测试
你怎么看待软件测试 测试= 已知测试需求(测试项)+ 探索式测试(基于头脑风暴的业务场景+测试数据) 测试流程 首先,参加人员有产品(或者叫业务)、开发和测试,项目经理,主要是探讨需求需要的一些功能点,需求确定,出一份确定的需求文档。 完了之后,开发就进行开发,我们就根据写出来的计划、分配到的任务编写测试用例。写完之后会进行用例评审。之后开发人员将软件开发完成,我们会依据测试用例来执行测试。测试过程中,对于发现的BUG提交到缺陷管理平台,并跟踪bug状态直至关闭,首轮测试完后还需要第二轮回归测试或者第三轮回原创 2021-12-08 15:49:51 · 97 阅读 · 0 评论 -
软件测试和开发区别
测试和开发 List item 软件开发是一个创造的过程。要构造出一个新的软件。 软件开发主要由开发人员负责,他们需要编写代码实现软件功能,开发人员中也有很多种,像程序员、系统构架师、项目经理。他们职责也是不同的。 List item 软件测试主要是发现问题并查出BUG,发现软件中的错误,再整理成资料。软件测试主要由测试人员负责,查出软件中的问题告诉开发人员他们进行修改。软件测试是一个维护的过程。一般来说,新开发出一个新的软件一定是有错误或漏洞的,需要经过各种测试去发现问题、解决问题。 软件测试工原创 2021-11-14 20:23:52 · 1036 阅读 · 0 评论 -
2021-11-14
你们一般是怎么测试接口的? 用postman,jmeter都可以的。如果面试官想继续深挖,她会问postman是如何操作的?注意事项有哪些等。原创 2021-11-14 16:22:57 · 256 阅读 · 0 评论 -
购物车如何测试
性能测试 打开购物车页面要多长时间 兼容性测试 不同浏览器测试,比如:IE,火狐,谷歌,360这些。 APP:在主流的不同类型,不同分辨率,不同操作系统的手机上测试,华为,vivo,oppo等 功能测试 未登录时 :将商品加入购物车,页面跳转到登录页面,登录成功后购物车数量增加。 登录后:所有链接是否跳转正确;商品是否可以成功加入购物车;购物车商品总数是否有限制;商品总数统计是否正确;全选功能是否可用;删除功能是否可用;价格总计是否正确;商品文字太长时是否显示完整;购物车中下架的商品是否有标识,是否还能支原创 2021-11-08 14:00:23 · 191 阅读 · 0 评论 -
计算机网络
网络有几层? TCP/IP协议簇可以分为7层结构,从低到高可以分为:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层.也可以分为应用层.网际层.传输层.网络接口层。 其中物理层主要包含一些物理设备,主要包含,中继器,集线器,双绞线,等。 数据链路层负责在相邻两个节点之间的线路上无差错的传送以帧为单位的数据,并进行流量控制。主要设备有交换机和网桥。 网络层为传送实体提供端到端的交换网络数据传送功能,主要设备有路由器。 传输层为会话层提供透明.可靠的数据传输服务,保证端到端的数据完整性。 会话层建立和原创 2021-11-03 15:58:21 · 93 阅读 · 0 评论 -
软件测试面试测试方面
测试的目的是什么? 测试的目的是找出软件产品中的错误,使软件尽可能的符合用户的要求。当然软件测试是不可能找出全部错误的。 测试分为哪几个阶段? 一般来说分为5个阶段:单元测试、集成测试、确认测试、系统测试、验收测试 单元测试的测试对象、目的、测试依据、测试方法? 测试对象是模块内部的程序错误,目的是消除局部模块逻辑和功能上的错误和缺陷。测试依据是模块的详细设计,测试方法是采用白盒测试。 怎样写测试计划和测试用例 简测试计划里应有详细的测试策略和测试方法,合理详尽的资源安排等,至于测试用例,那是依赖于需求(包原创 2021-11-03 15:35:14 · 65 阅读 · 0 评论 -
软件测试面试题
为什么选择做软件测试?觉得自己在这方面有哪些优势? 首先,我觉得软件测试这个行业发展前景很好; 其次,相对于开发我更喜欢软件测试,我认为只有做自己喜欢的工作才能在一个行业长久的待下去;第三,我个人的性格是属于认真,细心的那种,甚至有时候对某些细节问题比较较真; 第四,我在学校系统的学过java语言,也对Python语言有了解,熟悉常用的Linux指令,对数据库的增、删、查、改操作。 你认为如何做好测试。 我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有更好的效率,再一个就是技术一原创 2021-10-29 22:14:47 · 94 阅读 · 0 评论