×

产品功能测试流程 测试

产品功能测试流程(各种功能测试点步骤)

admin admin 发表于2024-09-26 00:40:15 浏览5 评论0

抢沙发发表评论

本篇文章给大家谈谈产品功能测试流程,以及各种功能测试点步骤对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

本文目录

各种功能测试点步骤

一.支付功能怎么测试? 1、从功能方面考虑: 1)、用户的使用场景:包括正常完成支付的流程;             支付中断后继续支付的流程;             支付中断后结束支付的流程;                        单订单支付的流程;             多订单合并支付的流程;             余额不足;未绑定银行卡;密码错误;密码错误次数过多;找人代付;             弱网状态下,连续点击支付功能功能,会不会支付多次;分期付款等; 2)、不同终端上支付:             包括PC端的支付、笔记本电脑的支付、平板电脑的支付、手机端的支付等; 3)、不同的支付方式:银行卡网银支付、支付宝支付、微信支付等; 4)、从产品容错性上:包括支付失败后,能否再次支付、能否退款; 2、从性能方面考虑: 多个用户并发支付能否成功; 支付的响应时间; 3、从安全性方面考虑   使用Fiddler拦截订单信息,并修改订单金额,或者修改订单号,   (下两个订单A,B,付款时拦截订单B,并把订单B的订单号改为A订单的订单号)无法完成支付; 4、从用户体验方面考虑 是否支持快捷键功能; 点击付款按钮,是否有提示; 取消付款,是否有提示; UI界面是否整洁; 输入框是否对齐,大小是否适中等。 5、兼容性   BS架构:不同浏览器测试。   APP:不同类型,不同分辨率,不同操作系统的手机上测试 二.购物车怎么测试? 1.功能测试     a)、未登录时: 将商品加入购物车,页面跳转到登录页面,登录成功后购物车数量增加。     b)、登录后: 所有链接是否跳转正确; 商品是否可以成功加入购物车; 购物车商品总数是否有限制; 商品总数统计是否正确; 全选功能是否可用; 删除功能是否可用; 价格总计是否正确; 商品文字太长时是否显示完整; 购物车中下架的商品是否有标识,是否还能支付; 新加入购物车商品排序(添加购物车中存在的店铺的商品和购物车中不存在的店铺的商品); 是否支持快TAB、ENTER等快捷键; 商品删除后商品总数是否减少; 收藏功能是否可用; 购物车结算功能是否可用。 2.兼容性测试:       BS架构:不同浏览器测试,比如:IE,火狐,谷歌,360这些。       APP:在主流的不同类型,不同分辨率,不同操作系统的手机上测试,华为,vivo,oppo等 3.用户体验测试:       删除商品是否有提示;       是否支持快捷键功能;       是否有回到顶部的功能;       商品过多时结算按钮是否可以浮动显示;       购物车有多个商品时,能不能只对单个商品结算;       界面布局、排版是否合理;       文字是否显示清晰;       不同卖家的商品是否区分明显。 4.性能测试:       打开购物车页面要多长时间. 输入框怎么测试? 1、长度:例如输入框支持100字符, 那需要测试100字符、101字符,最大长度的显示是否正常; 2、哪些是支持的字符类型:数字、字母、汉字、字符!@!#、特殊字符; 3、是否支持换行; 4、字符串前后中带空格,前后的空格是否过滤, 中间的空格是否保留 5、全角半角的字母、数字 6、快捷键:能不能全选,部分选择,复制剪切粘贴是否可用,粘贴超过最大长度的字符串怎么显示,table键盘是否可用; 7、不同终端的兼容性 三.登陆功能怎么测试?    功能方面的测试:   1.输入正确的用户名和密码,点击提交按钮,验证是否能正确登录,能否能跳转到正确           的页面   2.输入错误的用户名, 验证登录失败,并且提示相应的错误信息     3.输入错误的密码, 验证登录失败,并且提示相应的错误信息     4.用户名为空, 验证登录失败,并且提示相应的错误信息     5.密码为空, 验证登录失败,并且提示相应的错误信息     6.用户名和密码都为空,点击登陆   7.用户名和密码前后有空格的处理 性能方面的测试   1.打开登录页面,需要多长时间   2.输入正确的用户名和密码后,登录成功跳转到新页面,需要多长时间. 安全性方面的测试   1.密码是否在前端加密,在网络传输的过程中是否加密   2.用户名和密码的输入框,能否防止SQL注入攻击   3.用户名和密码的输入框,能否防止XSS攻击   4.错误登陆的次数限制(防止暴力破解)     5.是否支持多用户在同一机器上登录     6.一个用户在不同终端上登陆     7.用户异地登陆 用户体验测试:   1.页面布局是否合理,输入框和按钮是否对齐   2.输入框的大小和按钮的长度,高度是否合理   3.是否可以全用键盘操作,是否有快捷键   4.输入用户名,密码后按回车,是否可以登陆     5. 牵扯到验证码的,还要考虑文字是否扭曲过度导致辨认难度大,考虑颜色(色盲使用者),刷新或换一个按钮是否好用 兼容性测试       BS架构:不同浏览器测试,比如:IE,火狐,谷歌,360这些。       APP:在主流的不同类型,不同分辨率,不同操作系统的手机上测试,华为,vivo,oppo等 四.支付功能怎么测试? 1、从功能方面考虑: 1)、用户的使用场景:包括正常完成支付的流程;             支付中断后继续支付的流程;             支付中断后结束支付的流程;                        单订单支付的流程;             多订单合并支付的流程;             余额不足;未绑定银行卡;密码错误;密码错误次数过多;找人代付;             弱网状态下,连续点击支付功能功能,会不会支付多次;分期付款等; 2)、不同终端上支付:             包括PC端的支付、笔记本电脑的支付、平板电脑的支付、手机端的支付等; 3)、不同的支付方式:银行卡网银支付、支付宝支付、微信支付等; 4)、从产品容错性上:包括支付失败后,能否再次支付、能否退款; 2、从性能方面考虑: 多个用户并发支付能否成功; 支付的响应时间; 3、从安全性方面考虑   使用Fiddler拦截订单信息,并修改订单金额,或者修改订单号,   是否防止SQL注入,XSS攻击(跨站脚本攻击)。 4、从用户体验方面考虑 是否支持快捷键功能; 点击付款按钮,是否有提示; 取消付款,是否有提示; UI界面是否整洁; 输入框是否对齐,大小是否适中等。 5、兼容性   BS架构:不同浏览器测试。   APP:不同类型,不同分辨率,不同操作系统的手机上测试 . 五.还款怎么测试? 功能上: 1.不同的还款方式:等额本息,等额本金还款,一次性还本付息。 2.逾期,提前还款和第三方还款。 3.不同账户的还款。 4.余额不足的还款,. 5.金额输入错误,不输入。 6.弱网状态下连续点击还款按钮或者系统不问题情况下,支付方未把支付结果返回给下单发起方。 从性能方面考虑:     还款的响应时间; 从安全性方面考虑:   是否防止SQL注入,XSS攻击(跨站脚本攻击)。   还款金额是否被拦截,还款密码等敏感信息是否加密。 从用户体验方面考虑系统界面是否容易理解。 UI界面是否整洁; 输入框是否对齐,大小是否适中等。 兼容性:   BS架构:不同浏览器测试。   APP:不同类型,不同分辨率,不同操作系统的手机上测试 . 《附》 支付流程: 用户发送下单请求-平台后台查看订单并制作支付请求后将请求传给第三方(银行)-银行将支付的信息反馈给客户,客户核对后输入支付密码--银行成功划账后将支付成功信息告知给平台后台和用户--平台确认支付信息反馈给第三方并发货. 退款流程: 用户提交退款申请给平台,平台后台通过审核后将退款信息告知给第三方(银行),第三方将钱退到用户绑定的银行账户中并告知平台处理结果。平台确认结果后并结束用户退款申请。 六.电梯如何测试? 需求测试: 查看电梯使用说明书、安全说明书等 界面测试: 查看电梯外观 功能测试: 1.测试电梯能否实现正常的上升和下降功能。 2.电梯的按钮是否都可以使用。 3.电梯门的打开,关闭是否正常。 4.报警装置是否可用。 5.与其他电梯之间是否协作良好。 6.通风状况如何。 7.突然停电时的情况。 8.上升途中的响应。 1)电梯本来在1楼,如果有人按18楼,那么电梯在上升到5楼的时候,有人按了10楼,这时候是否会在10楼先停下来; 2)电梯下降到10层时显示满员,此时若8层有人等待电梯,是否在8层停。 可靠性: 1.门关上的一刹那出现障碍物。 2.同时按关门和开门按钮。 3.点击当前楼层号码。 4.多次点击同一楼层的号码等等。 5.同时按上键和下键会怎样。 易用性: 1.电梯的按钮的设计符合一般人使用的习惯吗. 负载/压力测试: 1.看电梯的最大限度的承受重量.在负载过重时是否有提醒。 2.在一时间内不断的让电梯上升,下降。 稳定性测试: 1.最大负载下平稳运行的最长时间。 文档测试: 1.使用手册是否对电梯的用法、限制、使用条件等有详细描述.

功能测试的基本流程

(1)写测试计划

测试计划格式:

概述、测试范围、测试组网图、资源需求、测试条件、测试进度、测试准则、测试风险分析、测试策略、测试功能点、工作交付件;

(2)写测试用例

测试用例格式:

产品名称、所属模块、子模块、用例编号、用例名称、前置条件、操作步骤、预期结果、实际结果、测试人员、用例等级、用例类型、修改说明;

(3)写测试报告

简介、测试资源描述、测试时间统计、测试用例分析、缺陷情况分析、版本质量分析、测试活动评估、测试过程改进。

测试的流程是怎样的

测试是什么?测试流程是怎样的?1、按是否查看程序内部结构分为:(1)黑盒测试(black-box testing):只关心输入和输出的结果(2)白盒测试(white-box testing):去研究里面的源代码和程序结构此外,还有灰盒测试:介于黑、白盒测试之间的,关注输出对于输入的正确性,同时也关注内部表现2、按是否运行程序分为:(1)静态测试(static testing):是指不实际运行被测软件,而只是静态地检查程序代码、界面或文档可能存在的错误的过程。静态测试包括:对于代码测试,主要是测试代码是否符合相应的标准和规范。对于界面测试,主要测试软件的实际界面与需求中的说明是否相符。对于文档测试,主要测试用户手册和需求说明是否真正符合用户的实际需求。(5)动态测试(dynamic testing),是指实际运行被测程序,输入相应的测试数据,检查输出结果和预期结果是否相符的过程3、按阶段划分:(1)单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。桩模块(stud)是指模拟被测模块所调用的模块,驱动模块(driver)是指模拟被测模块的上级模块,驱动模块用来接收测试数据,启动被测模块并输出结果。(2)集成测试(integration testing),是单元测试的下一阶段,是指将通过测试的单元模块组装成系统或子系统,再进行测试,重点测试不同模块的接口部门。集成测试就是用来检查各个单元模块结合到一起能否协同配合,正常运行。(3)系统测试(system testing),指的是将整个软件系统看做一个整体进行测试,包括对功能、性能,以及软件所运行的软硬件环境进行测试。系统测试的主要依据是《系统需求规格说明书》文档。(4)验收测试(acceptance testing),指的是在系统测试的后期,以用户测试为主,或有测试人员等质量保障人员共同参与的测试,它也是软件正式交给用户使用的最后一道工序。验收测试又分为a测试和beta测试,其中a测试指的是由用户、 测试人员、开发人员等共同参与的内部测试,而beta测试指的是内测后的公测,即完全交给最终用户测试。4、黑盒测试分为功能测试和性能测试:1)功能测试(function testing),是黑盒测试的一方面,它检查实际软件的功能是否符合用户的需求。包括逻辑功能测试(logic function testing)界面测试(UI testing)UI=User Interface易用性测试(usability testing):是指从软件使用的合理性和方便性等角度对软件系统进行检查,来发现软件中不方便用户使用的地方。兼容性测试(compatibility testing):包括硬件兼容性测试和软件兼容性测试2)性能测试(performance testing)软件的性能主要有时间性能和空间性能两种时间性能:主要指软件的一个具体事务的响应时间(respond time)。空间性能:主要指软件运行时所消耗的系统资源。软件性能测试分为:一般性能测试:指的是让被测系统在正常的软硬件环境下运行,不向其施加任何压力的性能测试。稳定性测试也叫可靠性测试(reliability testing):是指连续运行被测系统检查系统运行时的稳定程度。负载测试(load testing):是指让被测系统在其能忍受的压力的极限范围之内连续运行,来测试系统的稳定性。压力测试(stress testing):是指持续不断的给被测系统增加压力,直到将被测系统压垮为止,用来测试系统所能承受的最大压力。(Validate the system or software can allowed the biggest stress.)5、其他测试类型:回归测试(regression testing)是指对软件的新的版本测试时,重复执行上一个版本测试时的用例。(When a new build or release is deployed, repeat all the test cases which has executed in the last build or release.)冒烟测试(smoke testing),是指在对一个新版本进行大规模的测试之前,先验证一下软件的基本功能是否实现,是否具备可测性。(validate the major function is deployed or not in software of system when a new build or release is implement.)随机测试(random testing),是指测试中所有的输入数据都是随机生成的,其目的是模拟用户的真实操作,并发现一些边缘性的错误。(means or all the test data is random, to validate the some edge bugs.)测试流程1.通用的测试流程:需求——》开发——》自测(开发)——》产品/设计验收——》提测——》测试——》上线2.流程要持续优化,不断改进,满足工作需要(如产品通过发邮件通知,如开发代码的review,如单元测试的推进)一切都为了产品的质量。3.持续集成,结果及时反馈。

电子产品的高低温工作试验怎么做,测试条件是什么

高低温试验用于电工、电子产品、元器件及其材料在高低温环境下贮存、运输和使用时的适应性试验,电子产品是否能够适应恶劣环境参照标准:GB10592-89、GB10589-89、GB2423.2-89 、GB/T5170.2-96标准实验目的:查看电子产品在高温或者低温的恶劣环境下是否能够正常使用一、高温试验:1、试验温度为试验产品的最高工作环境温度。2、看产品在高温的情况下能不能够使用(比如手机能否启动)3、看产品在测试的时候能不能带电测试(比如手机在高温情况下是否能够边充电边使用)二、低温试验:(跟高温箱同理)1、试验温度为试验产品的最低工作环境温度。2、看产品在低温的情况下能不能够使用(比如手机能否启动)3、看产品在测试的时候能不能带电测试(比如手机在低温情况下是否能够边充电边使用)        试验时间为试验样品在非工作状态下达到温度稳定,然后启动试验样品进行工作,直至试验样品的温度达到稳定或者按有关标准或技术文件规定进行工作的时间。试验的目的确定件、设备或其他产品在高温环境条件下使用的适应性。在特殊情况下,如果条件试验期间试验样品达不到温度稳定。则试验持续时间从试验箱(室)达到规定试验温度时开始计算。

一般情况电子产品生产、组装、检测、测试详细流程

生产,看产品日期!表面有英文标志!一般是流水线生产!一个配件的车间不同工序!组装:你是否要够买AMD和intel平台的CPU和主板,两者对准芯片组的型号和cpu的型号搭配! 内存需要容量的大小,什么品牌(金士顿,海盗船,威刚,宇瞻三代内存) 硬盘的读取数据,需要的缓存大小,硬盘的容量所需(500G 1OOO GB(1TB)等等) 机箱电源:看所选的CPU,显卡的功耗来选择电源和机箱,机箱的空间是否有足够的空间散热,与进行布线! 显示器:看个人爱好,品牌与质量上的问题,尺寸的大小,分辨率大小,屏幕比例!led背光等检测:组装完成后,检查硬件是否松动,再开机,是否存在硬件兼容性的问题 下载硬件检测工具进行多方面的硬件信息,!是否核对,参数比对! 如 鲁大师,CPU-Z GPU-z hd tune硬盘检测工具,游戏性能测试工具(3Dmark06 3Dmark Vantage等等必须有独立显卡)

电子产品一般要做哪些测试

1、低温试验

按GB/T2423.1—89《电工电子产品环境试验第二部分:试验方法低温试验》;

GB/T2423.22—87《电工电子产品环境试验第二部分:试验方法温度变化试验方法》

进行低温试验及温度变化试验。

温度范围:-70℃~10℃。

2、高温试验

按GB/T2423.2—89《电工电子产品环境试验第二部分:试验方法高温试验》;

GB/T2423.22—87《电工电子产品环境试验第二部分:试验方法温度变化试验方法》

进行高温试验及温度变化试验。

温度范围:10℃~210℃。

3、湿热试验

按GB/T2423.3—93《电工电子产品环境试验第二部分:试验方法恒定湿热试验》;

GB/T2423.4—93《电工电子产品环境试验第二部分:试验方法交变湿热试验》

进行恒定湿热试验及交变湿热试验。

湿度范围:30%RH~100%RH。

4、霉菌试验

按GB/T2423.16—90《电工电子产品环境试验第二部分:试验方法长霉试验》进行霉菌试验。

5、盐雾试验

按GB/T2423.17—93《电工电子产品环境试验第二部分:试验方法盐雾试验》进行盐雾试验。

6、低气压试验

按GB/T2423.21—92《电工电子产品环境试验第二部分:试验方法低气压试验》;

GB/T2423.25—92《电工电子产品环境试验第二部分:试验方法低温/低气压试验》;

GB/T2423.26—92《电工电子产品环境试验第二部分:试验方法高温/低气压试验》;

进行低气压试验,高、低温/低气压试验。范围:70℃~100℃0~760mmHg20%~95%RH。

7、振动试验

按GB/T2423.10—95《电工电子产品环境试验第二部分:试验方法振动试验》进行振动试验。

频率范围(机械振动台):5~60Hz(定频振动5~80Hz),最大位移振幅3.5mm(满载)。频率范围(电磁振动台):5~3000Hz,最大位移25mmP-P。

8、冲击试验

按GB/T2423.5—95《电工电子产品环境试验第二部分:试验方法冲击试验》进行冲击试验。冲击加速度范围:(50~1500)m/s2。

9、碰撞试验

按GB/T2423.6—95《电工电子产品环境试验第二部分:试验方法碰撞试验》进行碰撞试验。

10、跌落试验

按GB/T2423.7—95《电工电子产品环境试验第二部分:试验方法倾跌与翻到试验》;

GB/T2423.8—95《电工电子产品环境试验第二部分:试验方法自由跌落试验》进行跌落试验。

扩展资料

同一种产品,在不同的阶段,测试条件也不一样;一般而言,产品会经过研发、小批量试产、批量生产三个不同的阶段。

1、研发阶段,测试条件最严(应力最大)、测试延续的时候最短;

2、小批量试产阶段,测试应力适中、测试时间适中;

3、批量生产阶段,测试应力最小、测试时间较短

功能测试主要做什么

功能测试主要对PCBA要求进行ICT、AOI、FCT等各种测试和检测。

功能测试(FCT)一般专指PCBA上电后的测试,主要包括电压、电流、功率、功率因素、频率、占空比、亮度与颜色、字符识别、声音识别、温度测量、压力测量、运动控制、FLASH和EEPROM烧录等测试项目。

自动化FCT测试设备大都基于开放式硬、软件体系结构设计,能够灵活地扩展硬件,快捷方便的建立测试程序;一般可以做到支持多种仪器,可以灵活地按需进行配置,而且要具有丰富的基本测试项目,最大可能地为用户提供通用、灵活、规范的解决方案。

各类电子产品的实装电路板(PCBA)在批量生产过程中,设备状态和人为操作因素都可能引入缺陷,因此要求在生产中加入各种测试设备和测试工具,以保证所有出厂的实装电路板符合设计的规格和参数。因此,对PCBA要求进行ICT、AOI、FCT等各种测试和检测。

功能测试的分类:

依操作模式的不同,功能测试系统可以分为手动控制功能测试、半自动控制功能测试、全自动控制功能测试。

早期的功能测试基本以手动和半自动为主,即使到2015年,对于简单的被测目标(UUT),有时依然采用手动或半自动的当时,这主要是为了简化设计和降低成本。

随着科技能力和工业化水平的提高以及产业集群的发展,为了好的保证质量和提高效率,目前的功能测试主要以全自动方式为主,本方案即按此方式设计。

依照控制方式不同,FCT可以分为:嵌入式MCU控制方式、基于PLC控制方式、基于PC控制方式等。

嵌入式MCU的特点是执行速度快、操作简单,但这种实现方式的专用性较强不容易扩展。基于PLC的控制方式,其重点在于控制部分,测量功能相对较弱,比较适合以控制为主的场合。基于PC的控制方式目前使用较为广泛,它具有PC机价格低廉、数据处理功能强大、测试程序开发工具丰富等优点。

电子产品硬件测试都有什么流程啊

焊点测试、局部功能测试、整机功能测试、系统功能测试、例行试验测试、破坏性抽测、技术指标抽测。

电子产品生产过程有哪些工序

电子产品的生产过程一般是这样的:  1、元器件进厂检验,PCB板进厂检验  2、元器件成型处理,成型以便于插装。  3、SMT贴片,经过回流焊接,将贴片器件贴装在PCB上。  4、从SMT出来的电路板进行手工插装。主要为不能表贴的过孔器件。  5、手工插装后经过波峰焊,然后需要进行焊接的整形,一般称为二次插装。  6、经过二插后就可以进行测试了。  7、测试一般有三个步骤:初测,(装配),老化,复测。  8、最后进行检验和包装。

拓展资料

电子产品是以电能为工作基础的相关产品,主要包括:手表、智能手机、电话、电视机、影碟机(VCD、 SVCD、DVD)、录像机、摄录机、收音机、收录机、组合音箱、激光唱机(CD)、电脑、移动通信产品等。因早期产品主要以电子管为基础原件故名电子产品。

电子技术是欧洲美国等西方国家在十九世纪末、二十世纪初开始发展起来的新兴技术,最早由美国人莫尔斯1837年发明电报开始,1875年美国人亚历山大贝尔发明电话,1902年英国物理学家弗莱明发明电子管。电子产品在二十世纪发展最迅速,应用最广泛,成为近代科学技术发展的一个重要标志。

第一代电子产品以电子管为核心。四十年代末世界上诞生了第一只半导体三极管,它以小巧、轻便、省电、寿命长等特点,很快地被各国应用起来,在很大范围内取代了电子管。五十年代末期,世界上出现了第一块集成电路,它把许多晶体管等电子元件集成在一块硅芯片上,使电子产品向更小型化发展。集成电路从小规模集成电路迅速发展到大规模集成电路和超大规模集成电路,从而使电子产品向着高效能低消耗、高精度、高稳定、智能化的方向发展。

参考资料

百度百科-电子车间

电子产品质量检验都检测些什么呀还有具体用些什么方法,用什么仪器

1、电子产品质量检测电子产品是否接触不良、是否有噪音、表面是否锈蚀、开裂、变形。

2、根据需要不同所需方法也不太一样,需要根据产品类别,按照国家标准,没有国家标准按企业标准检测,具体方法由质量技术监督管理局制定,或者3C认证的一些检测中心。

3、使用的仪器:技术性能的耐压检测是用耐压测试仪;绝缘电阻是用绝缘电阻测试仪或兆欧表;波形使用的是示波器;电流/电压等用万用表;

扩展资料

电子产品在储存、运输和使用过程中,经常受到周围环境的各种有害影响,如影响电子产品的工作性能、使用可靠性和寿命等。

随着电子技术应用领域的日益扩大, 电子产品的可靠性问题愈来愈多的困扰着维修人员。影响电子产品可靠性问题很多,其中噪声是最重要方面。所谓噪声即造成人或设备恶劣影响的干扰信号的总称。如:造成人身心不愉快感觉的音响、图像信号,机器错误工作的信号等。

对电子产品噪音的检修,首先根据电子产品的噪音或工作失常的状态来判断故障是维修还是改进,然后根据故障查出原因。原来正常的电子产品一旦产生噪声,这是明显故障,需维修。

引起电子产品噪声的原因是多种多样,有的噪声仅一种原因引起,有的噪声则由多种原因相互混合引起。按照电子产品的噪声来源可将噪声分为:内部噪音、外部噪音。

文章分享结束,产品功能测试流程和各种功能测试点步骤的答案你都知道了吗?欢迎再次光临本站哦!