![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 68
azure°
这个作者很懒,什么都没留下…
展开
-
测试5
测试分类 按开发阶段分 1.经典模型:测试金字塔第一层 UI界面(功能验证测试、兼容性与用户测试)第二层 业务逻辑层(客户端模拟测试、内外接口测试、SDK接口测试)第三层 数据处理层(单元测试、CodeReview)其投入相同的的人力和物理,从下到上,收益会越来越小。原因有以下三点:第一点:从下到上,成本越来越高;第二点,从下到上,效率越来越低;第三点,从下到上,定位越来越难。2.单元测试(1)概念:针对程序中一个小的单元模块进行的测试,又称模块测试。(2)原创 2021-03-18 14:55:36 · 910 阅读 · 0 评论 -
测试8--性能测试
概念和术语介绍并发数1.狭义的并发用户数同一时刻使用同一个系统的同一个功能向服务器发送请求的用户数量;2.广义的并发用户数同一时刻使用同一个系统的不同的功能向服务器发送请求的用户数量;3.系统用户数注册这个系统的用户的数量4.在线用户数某一时刻登录了这个系统的用户的数量例题:有一个系统A,1000人注册,某一时刻有800个用户登录该系统,其中有200个用户在浏览网页,100个用户去做饭,300个用户进行查询操作,200个用户进行个人信息提交系统用户数:1000原创 2021-03-25 15:09:04 · 232 阅读 · 0 评论 -
测试7--selenium2
操作测试对象click 点击对象send_keys 在对象上模拟按键输入clear 清除对象的内容submit 提交,可以达到click的效果text 用于获取元素的文本信息例题:用火狐浏览器打开百度,并将其网页最大化,在搜索框中输入“任豪图片”,点击百度一下,再清除刚才输入的“任豪图片”,搜索框重新输入R1SE 进行搜索,百度一下提交,后退到百度首页,将其右下角的文字进行输出,关闭当前窗口from selenium import webdriverimport timedr原创 2021-03-23 23:03:38 · 97 阅读 · 0 评论 -
测试6
自动化测试seleniumselenium工具的特点1.轻量级、免费2.支持多平台,比如浏览器:Firefox、Chrome3.支持多语言 C#、JAVA4.支持分布式UI自动化、接口自动化selenium工具集 元素的定位原创 2021-03-22 08:54:16 · 155 阅读 · 0 评论 -
测试4
测试用例的设计方法等价类依据需求将输入划分为若干个等价类,从等价类只能够窜出一个测试用例,如果这个测试用例能通过,则认为所代表的等价类测试通过,解决了不能穷举测试的问题。有效等价类:根据规格说明书,满足需求的集合无效等价类:根据规格说明书,不满足需求的集合例题1:if(x<17&&x>=3)划分等价类:x>17x<33<=x<17边界值:16、17、18、2、3、4边界值是对输入或输出的边界值进行测试的一原创 2021-03-15 22:50:24 · 188 阅读 · 0 评论 -
测试3
软件测试的生命周期需求分析、测试计划、测试设计和测试开发、测试执行、测试评估如何描述一个bug测试平台(环境)、测试数据、操作步骤、预期结果、实际结果如何定义bug的级别1.Blocker(崩溃)阻碍开发或测试工作的问题,系统没有办法运行下去。2.Critical(严重)功能点缺失,客户端爆页。3.Major(一般)功能点没有满足需求,功能菜单存在缺陷但不会影响系统稳定性。4.Minor(次要\建议)界面错误与UI需求不符;打印内容、格式错误;程序不健壮,操作未给出原创 2021-03-13 23:54:04 · 98 阅读 · 0 评论 -
测试1、2
什么是软件测试?1.概念:验证软件功能是否满足用户的需求。2.从两个方面进行验证(测试):符合标准的数据进行测试,不符合标准的数据进行测试软件测试与开发的区别1.开发广度小,专业度高;测试广度大,专业度低2.测试与调试的区别:(1)目的不同测试的任务是发现程序当中的缺陷;调试的任务是定位并且解决程序中的问题。(2)参与角色不同测试主要是由测试人员和开发人员来执行;调试由开发人员完成。(3)执行阶段不同测试贯穿整个软件开发生命周期;调试一般在开发阶段。为什么...原创 2021-03-13 23:48:52 · 1140 阅读 · 3 评论