首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏用户7466307的专栏

    功能测试与非功能测试

    软件测试大致分为功能测试和非功能测试。 让我们详细讨论这些测试类型,以及功能测试和非功能测试之间的确切差异。 什么是功能测试功能测试测试被测软件或应用程序的“功能”。 功能测试的类型 下面列出了各种类型的功能测试。 冒烟测试: 在实际系统测试之前执行此类测试,以检查关键功能是否正常运行,以便进行进一步的广泛测试功能测试与非功能测试之间的区别 功能测试功能测试测试产品的功能。它检查应用程序的操作和动作。 它检查应用程序的行为。 功能测试是根据业务需求进行的。 它根据客户要求进行测试。 它根据客户的期望进行测试。 客户反馈有助于降低产品的风险因素。 客户反馈对于非功能测试更有价值,因为它有助于改善功能,并使测试人员了解客户的期望。 它正在测试软件的功能。 它正在测试软件功能的性能。 功能测试具有以下类型: 单元测试 集成测试 系统测试 验收测试功能测试包括:性能测试 负载测试 压力测试 容量测试 安全测试 安装测试 恢复测试

    3.6K20发布于 2020-06-16
  • 来自专栏FunTester

    功能测试与非功能测试

    这表明功能测试和非功能测试对于交付用户友好型应用程序的重要性。因此,让我们了解什么是功能测试。 什么是功能测试? 进行功能测试以确保应用程序的功能符合需求规范。 这是黑盒测试,不涉及应用程序源代码的详细信息。在执行功能测试时,重点应放在应用程序主要功能的用户友好性上。要首先执行功能测试,我们需要识别测试输入并使用选定的测试输入值计算预期结果。 非功能测试旨在通过各种标准(例如负载测试,可伸缩性测试,压力测试等)评估应用程序的就绪状态。它评估应用程序在挑战性条件下的性能。 非功能测试类型 让我们看一下针对移动应用程序的5种主要的非功能测试。 该应用程序经过测试过程,以检查是否根据目标区域设计了默认语言,日期和时间格式,货币等。 功能测试与非功能测试之间的区别 功能测试功能测试 这样做是为了验证应用程序的动作和操作。 它在非功能测试之前执行。 在功能测试后执行。 定义功能需求很容易。 很难定义非功能测试的要求。 例如:检查登录功能。 例如:页面应在1秒钟内加载。

    3K31发布于 2019-10-24
  • 来自专栏腾讯移动品质中心TMQ的专栏

    Unittest实现H5页面接口功能测试

    H5页面接口的功能正确性就成为了页面内容数据正确的关键,普通的H5页面测试通常会采用手工测试的方式,这样只能模拟到正常的场景,对于异常的数据请求是无法覆盖的,并且对于请求参数很多的情况,效率很低,另外还有一部分数据内容接口是无页面的 文章接下来的部分就提供了一种能够完成H5页面接口测试的方法,主要应用于新开发的H5页面接口的功能测试。 二、为什么选择Unittest 通过第一部分的阐述,我们对H5页面接口测试的基本流程有了了解,那么为了实现H5页面测试,我们就需要一种工具,它需要有以下功能: 1、进行GET&POST请求调用 2、模拟 五、总结 本文主要介绍了一种利用python第三方类库requests及单元测试工具Unittest实现H5页面接口功能测试的方法,主要运用场景是对于新开发的H5页面接口的功能测试,能够模拟到手工测试无法覆盖的异常场景并且有效降低测试工作量 当然对于功能已经比较稳定的接口,需要其他的H5页面接口测试工具对接口进行监控及质量保证,多种方式结合才能更好的把控H5页面接口的质量。

    1.7K70发布于 2018-02-06
  • 来自专栏测试开发干货

    接口测试平台番外:正交工具过滤功能-5

    直接去找到res 添加这个new_zuhe 新组合的代码,我们给new_zuhe 添加一层顺序校验功能,即可! 现在来思考,如何给new_zuhe进行顺序矫正。 到这里,这个番外功能算是彻底解决了。其实并不属于接口测试平台的功能,属于测试领域底层理论的突破与实际应用。

    35910编辑于 2022-05-19
  • 来自专栏全栈程序员必看

    功能测试框架

    功能测试框架可以包括:界面友好性测试功能测试、链接测试、容错测试、稳定性测试、常规性能测试、配置测试、算法测试等等。 1.1.1 界面友好性测试 1. 风格、样式、颜色是否协调 2. 操作是否符合人们的常规习惯(有没有把相似的功能的控件放在一起,方便操作) 5. 提示界面是否符合规范(不应该显示英文的cancel、ok,应该显示中文的确定等) 6. 背景灰度冻结 1.1.2 功能测试 1. 使用所有默认值进行测试 2. 根据所有产品文档、帮助文档中描述的内容要进行遍历测试 3. 输入判断 4. 所有界面出现是和否的逻辑,要测试 5. 如某一功能模块具有最基本的增删改查功能,则需要进行以下测试: 1. 单项功能测试(增加、修改、查询、删除) 2. 增加——>增加——>增加(连续增加测试) 3. 增加——>删除 4. 界面是否布局合理,功能是否易于查找和使用 4. 操作步骤 5. 操作习惯 6.

    1.8K20编辑于 2022-09-14
  • 来自专栏Python自动化测试

    招聘功能测试

    职位描述: 1.APP、Web测试功能测试相关经验; 2.参与设计讨论,结合需求文档进行测试用例的设计; 3.能够独立安排测试计划,执行测试用例,提交测试分析、报告、跟踪BUG,并协助开发人员重视、修正 BUG; 4.能够控制软件开发的关键节点输入输出; 任职要求: 1.熟悉软件开发流程,最好懂敏捷流程 2.两年以上手机APP测试。 有WEB系统测试相关经验优先,懂Linux; 3.对BUG跟踪管控有一定的方法,会使用postman,jmeter优先; 4.能够独立设计相关测试用例、熟悉测试流程; 5.热爱软件测试工作、工作认真负责 ,能够不断的改进和促进测试规范高效的方向发展; 6.我们希望你是一个对自己有要求的人,我们希望你是高手,最好能够掌控节奏,给你平台让你发挥,公司会支持你所有好的方案及想法,并服务于你让它实施。

    1.1K40发布于 2018-10-25
  • 来自专栏Ceph对象存储方案

    compression功能测试

    compression功能测试 1.启动compression 功能描述: 1.目前从k版本开始支持compression,目前支持zlib、snappy、zstd,注意从ceph version 12.0.0 5.compression特性对用户透明,用户是无法感知压缩功能是否存在的。 -5d887ba846f9", "name": "default", "domain_root": "default.rgw.data.root", "control_pool" snappy zstd zlib 容量大小 258998272 248091783 245851907 246105300 4.总结 不考虑性能和时间的情况下,zstd效果最佳,由于每个插件还有一些压缩测试可以微调 ,所以测试的结果仅供参考。

    1.6K80发布于 2018-01-31
  • 来自专栏IT测试前沿

    测试面试说之功能测试

    随着IT技术日新月异,各种应用程序、APP层出不穷,软件测试这个行业也在不断发展壮大,这就要求我们不再满足简单的点点点的功能测试,而转向更深层次的测试之路的探索。 下面由我来絮叨一下关于不同类别的测试面试的内容及要点,抛砖引玉一下。 功能测试面试说 功能测试也称黑盒测试,即把测试对象当成一个黑盒子,不需要关注该软件的内部结构及处理过程。 用简化判定表: 1,2合并,5,7合并,6,8合并 ? 以上介绍了关于功能测试设计测试用例的概念,接下来再说一下具体的测试面试题目 问1:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? 问5:在你测试过程中,你测试过严重级别的bug吗?具体是什么? 答案 略 小编已抛砖,敬请读者多提宝贵意见,请关注“IT测试前沿”后续更多精彩… ... 最后祝大家早日脱离菜鸟,直升老司机。

    99920发布于 2020-10-23
  • 来自专栏开源优测

    移动测试入门之功能测试

    移动端的功能测试通常由用户交互的测试测试事务构成。 影响功能测试的因素有: 基本功能及业务流(银行?游戏?保险?等等) 目标用户群体(个人用户?企业用户? 通常情况下,下述的功能测试场景应该要执行: 验证所有的必填字段是否按要求实现 验证所有必填字段是否有明显的标识 验证应用是否在每次启动/停止时,按照需求进行的 验证在有电话打进来时,应用能否进入最小化模式

    93160发布于 2018-04-09
  • 来自专栏持续集成

    自学软件测试 - 功能测试

    引言 软件学习之路:功能测试,自动化测试,性能测试。 近些年来,随着互联网的高速发展,互联网上的教程多到你看都看不完的,自学成了一个人最根本的能力。 众测平台 众测平台是近几年互联网高速发展的产物,特别针对一些规模比较小,雇佣的测试人员少的公司,通过众测平台派送测试任务给大量的测试人员,一来可以降低测试周期和成本,二来可以提高测试质量。 最后 通过以上的方式,希望你步入软件测试行业,从最开始的功能测试做起。 或许做了一两年的你觉得做功能测试很简单,只是点点鼠标,提个Bug而已,确实尤其对于做了几年的功能测试的人来说可能觉得枯燥,乏味,没有什么技术成长,其实不然,曾经在工作遇到了好几位优秀的功能测试同事,他们共同的特点就是敬业 所以随着年龄越来越大,积攒测试经验,加强对业务的了解,保持敬业精神,另外学习更多的软件测试技术,比如自动化测试,性能测试,安全测试等等,才会在职业道路上保持竞争力。

    1.4K40发布于 2020-06-12
  • 来自专栏全栈程序员必看

    手机APP测试测试点、测试流程、功能测试

    ; 1.3 所有功能是否能正常运行 业务逻辑测试:主要测试客户端业务是否正常完成 功能测试:主要测试客户端功能点是否可以正常使用,对具体功能点一一测试,确保每个点都能正确实现相应功能。 :   1,输入非法数据;   2,输入默认值;   3,输入特殊字符集;   4,输入使缓冲区溢出的数据;   5,输入相同的文件名; 4. 分别选择了“男”“女”后,保存到数据库的数据应该相应的分别为“男”“女”;   c,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空; 5. up-down控件文本框的测试    ,先进行单个控件功能测试,确保实现无误后,再进行多个控件的的功能组合的测试。    交叉测试 冲突测试,即一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰的测试 5、安装,升级,卸载,更新 5.1 安装、卸载测试 正向:应用是否可以正常安装(命令行安装;apk/ipa安装包安装

    16.3K612编辑于 2022-09-07
  • 来自专栏Mokwing

    软件测试功能测试(1)----测试范围和测试策略

    二、功能测试 其实也差不多就是我们的黑盒测试,系统测试,是不基于代码和模块之间,只是基于我们从外观入口的测试,这个更多的其实就是模仿用户的操作来进行测试。 所以,我们每天使用的app,网页,也可以当做是为他们做了一个功能测试。 我这里说的,是我们从事功能测试需要从哪些方面去思考这个测试该怎么做覆盖面会广一些: 1、UI:这是最能直观反应我们系统的最好地方。 2、功能功能是最能反应一个系统的强大之处。就好像一个人的内涵,我们常常都会说,你看别人家的孩子多牛啊,你看别人家的老公多成功啊,你看别人家的妻子多贤惠啊,咳咳。。。跑偏了。 5、网络:网络的影响会影响到用户的体验,一般遵守258原则是最好的。2秒内反应,欢呼雀跃;5秒内反应,还能接受;8秒之后,不能忍受。

    2.9K31发布于 2020-09-08
  • 来自专栏啄木鸟软件测试

    postman接口功能测试

    来源:http://www.51testing.com/ postman介绍&测试准备:   postman介绍:postman是一个开源的接口测试工具,无论是做单个接口的测试还是整套测试脚本的拨测都非常方便 前期准备:测试前,需要安装好postman, 客户端版本跟插件版本都行,根据个人需要选择安装。    五种请求介绍:这里介绍get/post/带cookie/带Header/上传文件五种请求的测试。  1.1 get请求:get请求是最简单的请求方式,输入URL就能完成。   

    1.7K22发布于 2019-12-11
  • 来自专栏啄木鸟软件测试

    RESTful api 功能测试

    将流程抽象下:   功能1编码->功能1测试->用户使用功能1   我们假定功能1测试包括:代码测试+人工测试。 如果功能1在用户使用之后不做修改,那么代码测试和人工测试都执行了1次;如果功能1迭代了10测,那么代码测试和人工测试都执行了10测,但编写测试代码只有1次。 在图片来源的链接地址中很好的介绍了它们分别是什么,从三角形的比例,可以看出功能测试的数量最少,由于功能测试是用户的视角测试测试软件是否满足需求。 这里我简单理解下,功能测试基本等同于用户场景测试,如果理解有误欢迎指正。    还需要说明一件事情,为什么不是写单元测试或者集成测试,而是写功能测试代码,其实单元测试和集成测试对于程序的健壮性绝对是大于功能测试的,而且如果有问题可以快速定位。

    82341发布于 2019-12-11
  • 来自专栏吾非同

    APP功能测试要点

    APP功能测试要点 app测试一般要关注的功能测试、兼容测试、流量测试、耗电量测试、性能测试、安全测试、网络测试、稳定性测试等。 app功能测试主要是依据需求规格和产品说明来验证各项功能,需要关注软件在正常和异常场景下的运行情况。 UI测试 1)界面(菜单、结构、窗口、按钮)等是否满足需求,文字,图片,是否美观统一。 3)安装向导UI及功能是否正常。 4)安装过程中取消,下次安装是否正常。 5)安装过程来电,短信,通知,结束后是否继续安装。 6)是否支持覆盖安装。 7)安装空间不足时是否有相应提示。 5)更新后,检查更app功能是否是新版本。 中断测试 app使用过程中突然来电、短信弹出、闹钟、QQ聊天信息、微信、低电量等提示时能否正常使用。 4)有限制允许录音功能提示或选项。 5)有限制允许定位功能提示或选项。 其他手机端特性测试 1)关机、待机后app能否正常使用。 2)手机解锁屏幕后进入进入app是否正常。

    2.1K31发布于 2020-10-23
  • 来自专栏全栈程序员必看

    WEB功能测试说明

    站点功能測试就是对产品的各功能进行验证。依据功能測试用例,逐项測试。检查产品是否达到用户 要求的功能5、信息反复:在一些须要命名,且名字应该唯一的信息输入反复的名字或ID,看系统有没有处理,会否 报错,重名包含是否区分大写和小写,以及在输入内容的前后输入空格,系统是否作出正确处理。 相同,提供注销功能的系统。此用户再次注冊时,是否作为 一个新的用户。 23、系统数据检查:这是功能測试最重要的。 · 是否适当地列出了全部的菜单功能和下拉式子功能? · 能否够通过鼠标訪问全部的菜单功能? · 文本字体、大小和格式是否正确? · 是否可以用其它的文本命令激活每一个菜单功能? · 菜单功能是否随当前的窗体操作加亮或变灰? · 菜单功能是否正确运行? · 菜单功能的名字是否具有自解释性?

    1.6K41编辑于 2022-07-06
  • 来自专栏贝克街的捉虫师

    什么是非功能测试

    dis_k=4368977ceb97c8b3cb7d5bd84d377113&dis_t=1589515154 非功能测试定义为一种软件测试类型,用于检查软件应用程序的非功能性方面(性能,可用性,可靠性等 它旨在根据非功能参数测试系统的就绪状态,而功能测试永远不会解决这些参数。 非功能测试的一个很好的例子是检查可以同时登录软件的人数。 非功能测试功能测试同等重要,并且会影响客户满意度。 非功能测试的目的 非功能测试应提高产品的可用性,效率,可维护性和可移植性。 帮助降低与产品非功能性方面相关的生产风险和成本。 优化产品的安装,设置,执行,管理和监视方式。 这由稳定性测试检查。 5)可用性: 用户通过与系统的交互可以轻松学习,操作,准备输入和输出。这由可用性测试检查 6)可扩展性: 该术语是指任何软件应用程序可以扩展其处理能力以满足需求增长的程度。 耐力测试 文件测试 恢复测试 国际化测试 本地化测试功能测试测试用例示例 以下是非功能测试的示例 # 测试用例 域 1 最多1000个用户同时访问它的应用程序加载时间不应超过5秒 性能测试 2 该软件应可在所有版本的

    1.6K40发布于 2020-05-15
  • 2.2 App功能测试

    然而,随着用户期望的提高,保证应用的功能性和稳定性变得尤为重要。本文将结合案例详细介绍App功能测试测试流程以及测试方法。1 功能测试功能测试是一种验证软件系统是否按照要求执行特定功能的过程。 它主要关注每个功能模块的行为,确保其符合设计规格,用户需求和业务逻辑。2 测试方法2.1 手动测试①定义手动测试是由测试人员根据测试用例手动执行各种操作,验证应用功能的正确性。 这种方法适用于复杂的用户交互和易变功能。②优点灵活性高,能够即时调整测试策略。更加贴近用户体验,便于发现潜在问题。2.2 自动化测试①定义自动化测试使用工具和脚本执行测试用例,适合重复性强的功能测试。 2.3 回归测试在软件修改后对已测内容再次测试,保证bug修复,确保新改动未影响已有功能。【注意】①原问题已修复,可能引发新bug。②与新功能有关联的就功能一定要测试。 3 测试流程功能测试的主要目的是确保程序功能符合应用需求,流程如下:需求分析:明确需求与预期功能测试计划:制定详细的测试计划与策略。测试用例设计:编写覆盖核心功能测试用例。

    73131编辑于 2024-10-11
  • 来自专栏吾非同

    WEB功能测试要点

    WEB功能测试要点 WEB功能测试一般关注的点主要可以分UI及易用性测试、表单测试、cookies测试、链接测试、兼容性测试。 4)操作是否符合人们的常规习惯(有没有把相似的功能的控件放在一起,方便操作)。   5)提示信息是否正确,鼠标停留到上面是否正常显示提示。   6)调整分辨率验证页面格式是否错位现象。    表单测试: 表单测试主要是验证对数据的增删改查修改是否正常实现,以及验证码功是否可用。 (1)、注册、登陆、输入信息提交等操作是否正常。 (5)、短信验证码、邮箱验证码、字符验证码、图片验证码功能是否正常。 链接测试   (1)、测试所有链接是否按指示的那样确实链接到了该链接的页面; (2)、测试所链接的页面是否存在; (3)、保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的

    1K11发布于 2020-10-23
  • 来自专栏贝克街的捉虫师

    什么是非功能测试

    什么是非功能测试? 非功能测试定义为一种软件测试类型,用于检查软件应用程序的非功能性方面(性能,可用性,可靠性等)。它旨在根据非功能参数测试系统的就绪状态,而功能测试永远不会解决这些参数。 非功能测试的一个很好的例子是检查可以同时登录软件的人数。 非功能测试功能测试同等重要,并且会影响客户满意度。 非功能测试的目的 非功能测试应提高产品的可用性,效率,可维护性和可移植性。 这由恢复测试检查 4)可用性: 该参数确定用户在系统运行期间可以依赖系统的程度。这由稳定性测试检查。 5)可用性: 用户通过与系统的交互可以轻松学习,操作,准备输入和输出。 软件测试类型 通常,有三种测试类型 功能性 非功能性 维护 [887b4ee39b8173bc88ea11202292064a.png] 在这些测试类型下,您有多个“测试级别”,但通常,人们将其称为“测试类型 耐力测试 文件测试 恢复测试 国际化测试 本地化测试功能测试测试用例示例 以下是非功能测试的示例 测试用例# 测试用例 域 1 最多1000个用户同时访问它的应用程序加载时间不应超过5秒 性能测试

    4.8K00发布于 2020-05-13
领券