标签:软件测试
1,电脑中安装python 命令提示符输入python,能查询到python版本号即安装成功 2,安装pip,通过pip下载必要工具包 3,安装PyCharm 4,启动PyCharm,正确设置解释器 5,以上步骤正常完成,打开PyCharm,创建一个.py文件(如test.py),写一个print
在上一篇文章中分享了 pytest 的基本用法,本文进一步介绍 pytest 的其他实用特性和进阶技巧。pytest fixturespytest 中可以使用 @pytest.fixture 装饰器来装饰一个方法,被装饰方法的方法名可以作为一个参数传入到测试方法中。可以使用这种方式来完成测试之前的
TestLink 是 sourceforge 的开放源代码项目之一。作为基于 web 的测试管理系统。 TestLink 的主要功能包括: 测试需求管理 测试用例管理 测试用例对测试需求的覆盖管理 测试计划的制定 测试用例的执行 大量测试数据的度量和统计功能 安装
现在市场上能做接口自动化测试的工具有很多,一搜一大把,让人眼花缭乱。我们去选择对应实现方式时,不管是框架体系还是成熟稳定的工具,核心目的都是期望引入的技术能在最低投入的情况下达到最优效果。 那么我们选择依据出来了: 一是最低投入。 二是最优效果。 一、先来看最优效果 要达到该点,
一、UnitTest单元测试框架提供了那些功能 1.提供用例组织和执行 如何定义一条“测试用例”?如何灵活地控制这些“测试用例”的执行? 2.提供丰定的断言方法 当测试用例的执行结果与预期结果不一致时,判定测试用例失败。在自动化测试中,通过“断言”来判定测试用例执行成功与否,测试框架提供丰富的断言
Docker 是一个开源的应用容器引擎,基于 Go 语言开发,Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的系统。 Docker 是世界领先的软件容器平台,Docker 官方的口号是”调试你的应用,而不是调试环境“。在进行多人协作开发时,开发
本人毕业后懵懂的加入了软件测试这个行业,前 3 年是在做外包项目,后来跳槽到甲方干了 5 年,在去年突然发现我已经干了 8 年功能测试了。 在这8年里,我成为一名宝妈,有娃之后明显感觉精力不够用加不动班了。为了自己不被行业淘汰,为了给孩子做一个榜样,经过深思熟虑后,为了专心学习裸辞报名了霍格沃兹测
将自然语言编写的测试用例转换为可执行的测试,可以大大降低需求与开发之间的沟通成本,这是BDD(行为驱动开发)希望达到的效果。SpecFlow是.Net平台的BDD工具,可以帮助我们创建面向BDD的测试用例。 首先,在Visual Studio 2022中安装SpecFlow插件。选择菜单扩展-&g
CentOS目前官网提供的下载版本有6、7、8,最新的版本为8,不过个人推荐CentOS 7 的版本,因为相比较于最新版本,版本7更加地稳定。而相比于版本6,版本7新增了很多的功能。CentOS 7 是目前主流的版本,稳定成熟,是大多数服务器首选的版本。话不多说,直入主题。 下载centos官方
Charles安装完成,默认只能抓取到http请求,如果查看https请求,会显示unkonw或其它之类的响应。所以需要先进行一些配置,才能抓取到完整的https请求信息。下面针对PC端和手机端抓包的情况,分别进行说明。 PC端如何配置才能抓取到https请求: 1. 安装证书:在顶部工具栏中选择
理念与同“UI自动化测试框架”中的“测试步骤的数据驱动”相同,接口中的测试步骤的数据驱动就是将接口的参数(比如 method、url、param等)封装到 yaml 文件中管理。当测试步骤发生改变,只需要修改 yaml 文件中的配置即可。 数据驱动就是数据的改变从而驱动自动化测试的执行,最终引起
pytest测试框架也是主流的一个测试框架,推荐使用该框架,对比unnitest框架来说,其效率更高 1.Pytest介绍 pytest测试框架也是主流的一个测试框架,推荐使用该框架,对比unnitest框架来说,其不需要像unittest那样单独创建类继承unittest.TestCas
编程语法题: python有哪些数据类型 怎么将两个字典合并 python如何将json写到文件里? 在except语句中return后还会不会执行finally中的代码? 什么是可变、不可变类型? python函数调用时参数的传递是值传递还是引用传递? python深浅拷贝的区别 python为
前言 参考 建议阅读英文版 https://developer.android.google.cn/studio/command-line/adb?hl=zh-cn 思考问题 为什么要用adb(什么情况下使用)? 工作中使用adb的优点是什么? 什么是adb Android 调试桥 (adb) 是
写这篇文章之前,我接触了不少的同行,因为之前他们一直都从事手工测试,现在迫切的希望做自动化测试,其中不缺乏其中不乏工作5年以上的人。 本人从事软件自动化测试已经近5年,从server端到web端,从API到mobile,切身体会到自动化带来的好处与痛楚,在此分享一下个人体会。想做自动化,首先得了解
前言 本文将以 C# 语言来实现一个简单的布隆过滤器,为简化说明,设计得很简单,仅供学习使用。 感谢@时总百忙之中的指导。 布隆过滤器简介 布隆过滤器(Bloom filter)是一种特殊的 Hash Table,能够以较小的存储空间较快地判断出数据是否存在。常用于允许一定误判率的数据过滤及防止缓