如何规范测试流程,看这篇就够了~

本文详细介绍了软件测试的全过程,包括引言、环境说明、bug等级划分和测试流程。测试工程师通过测试发现并修复程序错误,确保软件质量。测试流程包括测试开始条件、设计用例、用例执行和测试结束。文章强调了测试的重要性和不同bug的等级划分,提供了当前公司的具体测试步骤,旨在帮助读者理解规范的测试工作流。

本文由@IT·平头哥联盟-首席背锅官∙松鼠 分享,公众号:honeyBadger8,如何规范化测试流程,看这篇就够了~

作者:首席背锅官∙松鼠
交流群:912594095、公众号:honeyBadger8,本文原创,著作权归作者所有,转载请注明原链接及出处。

引言

  • 什么是软件测试?

    1、利用人工或自动化的手段对软件进行测试,找出bug,从而降低商业风险;

    2、正向思维:软件测试是一系列的活动来验证程序是否正常运行,以及是否达到了用户预期的需求;

    3、逆向思维:软件测试是为了发现程序的错误或者缺陷而进行的一系列活动;

    4、一个软件/应用是由文档需求、数据、程序等部分组成,所以软件测试就不仅仅是对程序进行测试,而是多方位的验证;

    小结:测试工程师大概可以归纳为在规定的条件下对程序进行测试操作,了解程序项目需求/正常流程,发现程序的错误、不合格的流程及表现,对项目程序进行评估。

  • 测试的好处?

    1、发现程序的错误行为;

    2、定位程序的错误表现(U

### Windows 上 Docker 使用教程 #### 安装 Docker Desktop 为了在 Windows 上成功安装 Docker,需从官方渠道获取最新版本的 Docker Desktop。访问 Docker 官方网站([https://www.docker.com/get-started](https://www.docker.com/get-started)),下载适合 Windows 平台的 Docker Desktop 版本[^1]。 当下载完成后,通过双击运行 `.exe` 文件启动安装流程。遵循屏幕上的提示逐步完成整个设置过程。这期间会询问有关配置选项的选择,请根据实际需求作出相应调整。 #### 启动与初始化 安装结束后,Docker 将自动尝试启动服务,并可能请求管理员权限确认。允许这些操作以确保软件能正常工作。首次启动时,可能会经历一些必要的初始化步骤,包括创建默认网络和其他基础架构组件。 #### 创建第一个容器 打开命令行工具(CMD 或 PowerShell),输入如下指令来验证安装是否成功以及测试基本功能: ```bash docker run hello-world ``` 上述命令将会拉取 `hello-world` 镜像并执行其中的应用程序,以此证明环境已经准备就绪可以正常使用了。 #### 构建自定义镜像 对于更复杂的场景,则可以通过编写 Dockerfile 来构建自己的应用镜像。下面是一个简单的例子,用于制作一个基于 Python 的 Web 应用服务器: ```dockerfile # 使用官方 Python 基础镜像作为起点 FROM python:3.9-slim-buster # 设置工作目录 WORKDIR /app # 复制当前文件夹内的所有内容到容器的工作目录下 COPY . . # 安装依赖项 RUN pip install --no-cache-dir -r requirements.txt # 暴露应用程序监听端口 EXPOSE 80 # 运行 web 服务,默认情况下会在 http://localhost:80 提供服务 CMD ["python", "app.py"] ``` 保存此脚本为 `Dockerfile`,然后在同一路径下调用以下命令来进行构建: ```bash docker build -t my-web-app . ``` 最后利用新建立好的镜像实例化一个新的容器: ```bash docker run -p 4000:80 my-web-app ``` 现在应该可以在浏览器里访问 `http://localhost:4000` 查看正在运行中的网页应用了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值