软件测试是做什么的?(微信发红包阐述功能测试)

2024-01-18 16:48

本文主要是介绍软件测试是做什么的?(微信发红包阐述功能测试),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述
大家好,我是一凡。

我们今天开始软件测试基础内容的讲解。

带你快速入门软件测试。

  • 掌握什么是软件测试

    掌握测试的目的

    掌握软件测试生命周期的各个阶段以及相互关系

    初步了解软件测试生命周期各阶段的具体工作内容

    大致了解软件研发团队的组织形式和研发流程

记得关注我。

软件测试是做什么的?

软件测试:使用技术的手段,保障软件质量的过程。

在这里插入图片描述
保障软件质量从哪些方面去保证呢?

这里我们列举出了6个角度

1.功能性
2.效率
3.维护性
4.可靠性
5.易用性
6.可移植性

什么是功能性?

我们用软件计算

√4(根号4)-(减号)2=0

根号四减去2,按理来说得到的结果是0,是正确的对不对?

它能实现得到的结果是0,那么我就认为它的功能是正确的,功能性是好的。

如果没有实现的话,就说明它实现这个功能不符合我们正确的结果。那么我就认为它的功能是不正确的,功能性是不好的。

1.功能性–》功能测试

美团外卖,这个软件开发就是方便大众人群去外卖的下单-配送之类的需求功能。那我们在平时用这个APP的时候,我们会关心下单是否成功?下单的优惠是否正确?下单扣费的额度是否正确?配送信息能否同步等,上述这些都是软件的功能测试。

2.效率–》性能测试

时间特性:打开游戏,进入游戏界面的时间;打开一个网页,网页加载的时间;下单-支付,支付的时间等

微信发红包,我们从哪些方面去验证呢?

发红包–给好友单发;群发(手气红包,普通红包)

比如说普通红包,我是10个,每一个是0.01元,总额/个数对不对,抢完之后会不会提示已抢完,我的余额有没有正确扣费。这些都是属于发红包功能性的验证,也叫功能测试。

—测试思维

为什么说做软件功能测试容易呢?

因为你在平时的生活中,就已经有这种思维了,你只需要在这一个基础上,学习一些测试领域使用的手段(工具、平台)跟技术,加强测试思维。

从而就能成为一个非常专业的软件测试人员。

因此生活,软件功能测试入门是非常简单的,功能测试谁都会,确实咱们可以说这句话。

3.易用性–》易用性测试

易理解:文字是否容易理解

易操作:美团外卖的app是否容易登录,登录操作是否简单明了易吸引:设计,布局

4.可移植性–》兼容性测试

适应性:如美团外卖app在苹果手机上能不能用?在华为手机上能不能用?

其实软件测试这个概念,并没有那么难理解,可能很多朋友看到一些列的专业名词——易用性测试,兼容性测试,我听了都有些上头。其实用我们的大白话一解释。

奥~原来就是这样奥。其实我们生活中间都遇到过,都见到过,只是我并不知道原来它就是兼容性测试,原来它就是易用性测试。在这里插入图片描述

加油吧,测试人!路就在脚下,成功就在明天!

最后:

未来的你肯定会感谢现在拼命的自己!

给大家推荐一个软件测试技术交流群:1079636098 群友福利免费领取

愿你我相遇,皆有所获! 欢迎关注微信公众号:程序员一凡

1.免费领取一份216页软件测试工程师面试宝典文档资料。

2.软件测试学习路线以及相对应的视频学习教程免费分享!

这篇关于软件测试是做什么的?(微信发红包阐述功能测试)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/619631

相关文章

W外链微信推广短连接怎么做?

制作微信推广链接的难点分析 一、内容创作难度 制作微信推广链接时,首先需要创作有吸引力的内容。这不仅要求内容本身有趣、有价值,还要能够激起人们的分享欲望。对于许多企业和个人来说,尤其是那些缺乏创意和写作能力的人来说,这是制作微信推广链接的一大难点。 二、精准定位难度 微信用户群体庞大,不同用户的需求和兴趣各异。因此,制作推广链接时需要精准定位目标受众,以便更有效地吸引他们点击并分享链接

uniapp设置微信小程序的交互反馈

链接:uni.showToast(OBJECT) | uni-app官网 (dcloud.net.cn) 设置操作成功的弹窗: title是我们弹窗提示的文字 showToast是我们在加载的时候进入就会弹出的提示。 2.设置失败的提示窗口和标签 icon:'error'是设置我们失败的logo 设置的文字上限是7个文字,如果需要设置的提示文字过长就需要设置icon并给

基于微信小程序与嵌入式系统的智能小车开发(详细流程)

一、项目概述 本项目旨在开发一款智能小车,结合微信小程序与嵌入式系统,提供实时图像处理与控制功能。用户可以通过微信小程序远程操控小车,并实时接收摄像头采集的图像。该项目解决了传统遥控小车在图像反馈和控制延迟方面的问题,提升了小车的智能化水平,适用于教育、科研和娱乐等多个领域。 二、系统架构 1. 系统架构设计 本项目的系统架构主要分为以下几个部分: 微信小程序:负责用户界面、控制指令的

微信小程序uniappvue3版本-控制tabbar某一个的显示与隐藏

1. 首先在pages.json中配置tabbar信息 2. 在代码根目录下添加 tabBar 代码文件 直接把微信小程序文档里面的四个文件复制到自己项目中就可以了   3. 根据自己的需求更改index.js文件 首先我这里需要判断什么时候隐藏某一个元素,需要引入接口 然后在切换tabbar时,改变tabbar当前点击的元素 import getList from '../

微信小程序(一)数据流与数据绑定

一、单向数据流和双向数据流 1、单项数据流:指的是我们先把模板写好,然后把模板和数据(数据可能来自后台)整合到一起形成HTML代码,然后把这段HTML代码插入到文档流里面 优点:数据跟踪方便,流向单一,追寻问题比较方便【主要体现:微信小程序】。 缺点:就是写起来不太方便,如果修改UI界面数据需要维护对应的model对象 2、双向数据流:值和UI是双向绑定的,大家都知道,只要UI里面的值发生

微信小程序学习网站

小程序--柯神博客 http://www.cnblogs.com/nosqlcoco 案例地址: https://github.com/cocoli/weixin_smallexe/tree/master/weixin_demo/pages/component/uploadfile

分享一个基于uniapp科技馆服务微信小程序 博物馆管理小程序(源码、调试、LW、开题、PPT)

💕💕作者:计算机源码社 💕💕个人简介:本人 八年开发经验,擅长Java、Python、PHP、.NET、Node.js、Android、微信小程序、爬虫、大数据、机器学习等,大家有这一块的问题可以一起交流! 💕💕学习资料、程序开发、技术解答、文档报告 💕💕如需要源码,可以扫取文章下方二维码联系咨询 💕💕Java项目 💕💕微信小程序项目 💕💕Android项目 �

flutter开发实战-flutter build web微信无法识别二维码及小程序码问题

flutter开发实战-flutter build web微信无法识别二维码及小程序码问题 GitHub Pages是一个直接从GitHub存储库托管的静态站点服务,‌它允许用户通过简单的配置,‌将个人的代码项目转化为一个可以在线访问的网站。‌这里使用flutter build web来构建web发布到GitHub Pages。 最近通过flutter build web,通过发布到GitHu

1-3 微信小程序协同工作和发布

协同工作和发布 🥟🥞以权限管理需求为例 一个项目组,一般有不同的岗位,不同角色的员工同时参与项目成员 流程 成员管理的两个方面 不同项目成员对应的权限 版本

Deepin Linux 下安装微信

在下载和运行这个项目之前,你需要在电脑上安装Git和Node.js (来自npm)。在命令行中输入: 安装Git和nodejs 命令:sudo apt-get install git  sudo apt-get install nodejs 执行完上面命令之后运行下面命令 # 下载仓库 git clone https://github.com/geeeeeeeeek/elec