想跳槽?先别急!这5个问题搞懂再离职也不迟!

news2024/11/26 9:32:40

创建坐席组的功能模块,如何进行测试用例设计?

图片

解答:

功能测试,使用等价类划分法去分析创建坐席的每个输入项的有效及无效类,同步考虑边界值去设计对应的测试用例:

  1. 先进行冒烟测试,正常创建坐席(坐席组编号自动生成且确认 6 位数字唯一,名称输入 10 个汉字,类型选 A,抵押坐席组复选框全选,选择第一个现场经理-名下第一个团队长-第一个坐席),点击确认

  2. 正常创建坐席(坐席组编号自动生成且确认 6 位数字唯一,名称输入 1 个汉字,类型选 B,抵押坐席组复选框部分勾选,选择最后一个现场经理-名下最后一个团队长-最后一个坐席),点击确认

  3. 坐席编号可否支持手动输入,系统统一生成 6 位后,手动修改少一位/多一位/非数字/不唯一,为空验证,系统是否提示异常

  4. 坐席组名称输入超过 11 个汉字/11 位包含非汉字/已存在名称/为空,系统是否提示异常

  5. 坐席组类型不填,系统是否提示异常

  6. 是否有抵押坐席组不选,可正常进行创建坐席操作

  7. 现场经理-团队长-坐席,三级级联功能是否正常,关注下拉框选项的完整正确性验证;坐席为空,系统是否有合理提示

UI 测试:关于界面排版布局颜色风格等是否正常合理,是否跟原型需求一致

 如果你想学习自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:798478386   

抽奖的活动页面,抽奖按钮,抽奖成功后获得奖励扣除抽奖资格怎么写用例?

【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)_哔哩哔哩_bilibili【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)共计200条视频,包括:1、接口自动化之为什么要做接口自动化、2、接口自动化之request全局观、3、接口自动化之接口实战等,UP主更多精彩视频,请关注UP账号。icon-default.png?t=N7T8https://www.bilibili.com/video/BV17p4y1B77x/?spm_id_from=333.337.search-card.all.click

解答:

Ui: 抽奖页面(转盘/跑马等),且显示抽奖剩余次数

功能:

  1. 抽奖活动入口是否正确,例如通过首页 banner、推荐分享链接等

  2. 基本抽奖功能验证,中奖:中奖次数-1,奖品发放正常,且可进行奖品兑换

  3. 基本抽奖功能验证,未中奖:中奖次数-1

  4. 同一用户抽奖次数测试,每抽奖 1 次,次数减 1;抽奖次数为 0,不允许抽奖;退出重登/刷新页面/隔天登录都无抽奖资格

  5. 抽奖中奖概率,可通过 Jmeter 大并发调用抽奖接口,计算中奖概率是否正确

  6. 未登录/session 过期/未到抽奖时间,是否可抽奖
    兼容:
    不同浏览器、不同手机的兼容,查看抽奖页面操作是否正常
    性能:
    同一时间,大并发抽奖,服务器处理是否正常

给你一个微信上一个聊天的窗口你是怎么测试的?

微信聊天框的主要功能就是发消息和接收别人的消息。

消息的分类:纯文字,图片,文件,表情,语音、视频,文字 + 表情

聊天的其他功能:@符号,撤回功能,加好友功能,消息重发,发红包,转账,发送位置信息、发送名片、群聊等功能

功能测试:

正常网络下,发送纯文字,图片,文件,表情,语音、视频,文字 + 表情消息,发送及接收功能是否正常

正常网络下,测试图片,文件,语音,视频,文字的上限值测试

正常网络下,连续发消息消息统计数量功能正常

正常网络下,是否支持群发文件/群聊文件,是否支持语音转文字

正常网络下,消息发送后,在一定时间范围内是否支持撤回,超出指定时间,是否不支持撤回功能

正常网络下,发送失败后,是否支持消息重发
正常网络下,消息较多时,是否支持一键回到之前浏览位置

正常网络下,语音聊天、视频聊天相互转换功能是否正常,发送语音聊天、视频聊天时,是否有声音提示

正常网络下,发送语音聊天、视频聊天时,长时间未接听,是否有提示

正常网络下,发送名片、发送位置信息功能是否正常

正常网络下,发送红包、转账功能是否正常

正常网络下,未加好友情况下,加好友功能是否正常
正常网络下,群聊:@单个人,多个人,全部人时,对象是否会收到提醒
正常网络下,群聊:发起群视频,群语音时,所有被邀请的成员是否能加入群聊
正常网络下,群聊:群聊数量统计是否正确


网络测试:在弱网或无网络的情况下各类功能是否正常,视频聊天、语音聊天是否有提示

中断测试: 发送消息/语音聊天/视频聊天场景中,断网重连/低电量/打电话/切换 app,处理是否正常

界面测试:聊天消息界面,提示框等是否正常

兼容性测试:不同手机系统,不同手机型号,分辨率屏幕尺寸下,发送消息功能是否正常
性能测试:发送图片、文字、视频、语音等消息,对方收到的时间,是否在需求时间之内

举一个电商项目的模块你是怎么做的?

举例自己熟悉的,比如电商项目中的购物车,

功能:

  1. 分为已登录和未登录的场景;如果是未登录的话,添加购物车就提示登录页面先登录;已经登录的话,可以正常跳转至购物车;

  2. 进入购物车的入口验证:比如淘宝商品页点击“加入购物车”切入,或从导航栏顶部去往购物车;

  3. 购物车空页面验证:当购物车商品添加为 0 时,页面是否正常提示

  4. 购物车的商品清单验证:一件/多件/多个商家多件商品的图片、名称、单价金额等是否正常显示,并且点击可跳转到商品详情页;

  5. 商品数量的增减和输入验证:测试 1/最大库存/限购数量的正常情况 ,测试 0/负数/超过库存/超过限购数量 /非数字的异常情况;

  6. 选择全选和部分勾选商品, 确认单件商品的小计金额、 结算里的数量和总价金额的正确性

  7. 购物车已添加的商品下架,是否正常显示失效

  8. 删除购物车商品,购物车不再显示,重新添加可正常显示

  9. 点击结算,可正常跳转到订单页面,并与优惠活动存在交互功能验证

非功能:
界面:页面的美观,没有错别字 和 页面排版等

兼容性:Web 端的能兼容主流浏览器,APP 端能兼容手机和系统版本

性能:多次访问,长时间访问 考虑稳定性等

安全:敏感信息的传输,漏洞扫描等

涉及到了库存方面的测试吗?

  1. 前台商品详情页、购物车商品存库量是否与后台管理员添加商品库存量一致

  2. 后台管理员对商品库存量进行增、改,前台商品详情页、购物车中库存显示是否正常

  3. 商品完成购买支付发货流程后,前后台库存量是否及时减少

  4. 商品完成购买并取消订单,查看前后台库存量变化情况

  5. 商品完成购买发货,并进行退货,查看前后台库存量变化情况

  6. 库存量与购买数量的约束测试

  7. 后台设置库存量报警阈值,验证低于该阈值是否有报警,及时添加存库

  8. 库存量为 0,查看前后台商品库存量是否正常显示

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/959237.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何让视频小于50m?最新视频压缩技巧分享

在我们的日常生活中,视频文件经常占据较大的存储空间,给我们存储和传输带来了困扰,那么如何将视频文件压缩至50m以下呢?下面就为大家分享三个实用的方法,轻松解决视频过大问题。 方法一:调整视频分辨率 视…

用小额贷款产品微粒贷借钱靠谱方便,应急周转值得一试

平时资金周转应急,除了找亲戚朋友之外,要说用着放心靠谱的渠道,小编是相当认可微粒贷的。微粒贷作为微众银行旗下的小额贷款,正规可靠,值得信赖。接下来做个详细介绍,平时有资金应急周转需要的小伙伴&#…

掌握Linkedin营销小技巧,再也不愁客户

众所周知,Linkedin是发展业务、拓展人脉的好地方,在过去的一年里,93%的B2B营销人员最常使用该平台来有机分发内容。Linkedin也因为能产生较好的营销效果而成为跨境业务开发的选择平台。 有些企业可以使用Linkedin向潜在用户进行营销和接触&a…

如何在`Pycharm`中配置基于WSL的`Python Interpreters`,以及配置基于WSL的`Terminal`

文章目录 一、创建pycharm用户并授予sudo权限0. 启动WSL下的CentOS1. 创建pycharm用户并授予sudo权限2. 设置pycharm用户为wsl启动Linux的默认用户3. 重启并重新登录wsl下的CentOS4. 验证pycharm用户的sudo权限 二、创建基于WSL的Python Interpreter1. 添加基于WSL的Python Int…

Matlab——二维绘图(最为详细,附上相关实例)

为了帮助各位同学备战数学建模和学习Matlab的使用,今天我们来聊一聊 Matlab 中的绘图技巧吧!对于 Matlab 这样的科学计算软件来说,绘图是非常重要的一项功能。在数据处理和分析时,良好的绘图技巧能够更直观地呈现数据,…

诗诺克科技引领数字资产智能交易革命

在当今全球金融市场中,数字资产的崛起正引发着一场前所未有的变革。随着区块链技术不断演进和数字资产广泛获得认可,智能交易系统正在迅速成为投资者和交易者的首选工具。这一趋势不仅在全球范围内显著,而且为金融领域的未来带来了令人瞩目的…

[ROS]yolov7部署ROS

Yolov7是一种基于PyTorch深度学习框架的目标检测算法,具有高精度和快速的特点,被广泛应用于机器人领域。将Yolov7部署到ROS中可以方便地实现机器人对环境的感知和理解。 在部署Yolov7到ROS之前,需要准备以下环境和工具: Ubuntu …

Nginx实现自签名SSL证书生成与配置

Nginx实现自签名SSL证书生成与配置 一、Nginx实现自签名SSL证书生成与配置1.名词介绍2.生成私钥3.生成公钥4.生成解密的私钥key5.签名生成证书6.配置证书并验证 二、总结 一、Nginx实现自签名SSL证书生成与配置 1.名词介绍 (1)key 私钥 明文–自己生成…

电脑提示找不到concrt140.dll怎么修复?concrt140.dll快速修复方法

今天,我将和大家分享一个关于电脑计算机中丢失concrt140.dll文件的问题及其修复方法。希望通过这次演讲,能够帮助大家解决在日常使用电脑过程中遇到的问题,提高我们的工作效率。 首先,让我们来了解一下concrt140.dll是什么。concr…

一篇文章带你了解-selenium工作原理详解

前言 Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome&#xff0c…

【DB】Windows 环境修改MySql 8.0.x 密码

目录 一. 问题 二. 说明 三. 步骤 3.1 账户 3.2 服务 3.3 文件 四. 参考 一. 问题 好久没装数据了, 最近导入数据, 次哦,密码忘记了,网上搜了搜也不靠谱; 去管网上扒拉看看如何修改吧? 二. 说明 使用超级管理员模式, 看下本机 MySQL 版本号 $…

字节跳动技术面试官,帮你考前划重点,还有面试真题哦

你的秋招进展如何? 字节跳动 2024 校园招聘正在如火如荼地进行中,为了给技术岗的同学加油打气,技术范儿今日特别请来了算法、大数据、后端、音视频、前端、Android、iOS 七个方向的技术面试官,为大家考前划重点。 不仅有重点知识和…

CVE-2023-25157:GeoServer OGC Filter SQL注入漏洞复现

CVE-2023-25157:GeoServer OGC Filter SQL注入漏洞复现 前言 本次测试仅供学习使用,如若非法他用,与本文作者无关,需自行负责!!! 一.GeoServer简介 GeoServer 是用 Java 编写的开源软件服务…

Linux centOS7 bash编程小技巧

本文中,我们将分享多个高效可靠的 bash 脚本的实用技巧,它们包括如何命令文件、如何命名变量而不随意命名、如何使用数据和函数,如何运行脚本和测试脚本。 1.文件名 虽然在linux中有没有文件名后缀都可以,但为了区别其他文件&am…

嵌入式学习笔记(1)ARM的编程模式和7种工作模式

ARM提供的指令集 ARM态-ARM指令集(32-bit) Thumb态-Thumb指令集(16-bit) Thumb2态-Thumb2指令集(16 & 32 bit) Thumb指令集是对ARM指令集的一个子集重新编码得到的,指令长度为16位。通常在…

python+TensorFlow实现人脸识别智能小程序的项目(包含TensorFlow版本与Pytorch版本)(二)

pythonTensorFlow实现人脸识别智能小程序的项目(包含TensorFlow版本与Pytorch版本)(二) 1、人脸业务流程1、人脸检测(Face Detection)问题2、人脸对齐(Face Alignment)问题3、人脸属…

【Locomotor运动模块】抓取

文章目录 前言一、主要组件及其设置二、案例:右手柄抓取立方体三、“次抓取” 五种方式 前言 参照B站VRTK4.0教程:L30 可以抓取的物体 一、主要组件及其设置 Interactor交互器 :设置Grab Action、Velocity Tracker Interactable可交互物体:设置“主抓…

卷积神经网络实现运动鞋识别 - P5

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍦 参考文章:Pytorch实战 | 第P5周:运动鞋识别🍖 原作者:K同学啊 | 接辅导、项目定制🚀 文章来源:K同学的学习圈子 目录…

【git】从一个git仓库迁移到另外一个git仓库

在远端服务器创建一个新的仓库 用界面创建&#xff0c;当然也可以用命令创建 拉去源仓库 git clone --bare git192.168.10.10:java/common.gitgit clone --bare <旧仓库地址>拉去成功以后会出现 进入到文件夹内部 出现下面信息&#xff1a; 推送到新的远端仓库 git …

Sharding-JDBC分片策略

Sharding-JDBC分片策略 包含分片键和分片算法&#xff0c;由于分片算法的独立性&#xff0c;将其独立抽离。真正可用于分片操作的是分片键 分片算法&#xff0c;也就是分片策略。目前提供5种分片策略。 一个好的分片策略好的分片键好的的分片算法 1. 标准分片策略 对应Stan…