什么是Pipenv Pipenv是python官方推荐的虚拟环境管理工具,可以把它当作是virtualenv,pip,pyenv三者的集合工具,类似于npm和composer。 它能够自动为项目创建和管理虚拟环境,从 Pipfile 文件中添加或者删除包,同时生成 Pipfile.lock 文件来
目录 find 查找文件/目录 cd(change directory)切换目录 ls/dir(list)列出目录下文件 clear 清屏 dirs 显示目录记录  mv(move)移动或更名现有的文件或目录 pwd(print working directory)显示工
fiddler工具在移动app测试中的使用 fiddler工具是基于web代理技术的抓包工具 fiddler抓包原理 app ------> fiddler ------> 服务器 ------> fiddler ------> app fiddler工具支持的是http协
APP测试---性能测试 时间 启动时间 ​ ​ 首次启动时间:安装完成后第一次启动 ​ 非首次启动时间: 冷启动时间:app相关进程全部退出情况下启动 热启动时间:app相关进程并没有完全退出情况下启动 首次启动时间 > 冷启动时间 > 热启动时间 。 热启动最快 ​ 切
1、通过性验证 首先肯定要保证这个接口功能是好使的,也就是正常的通过性测试,按照接口文档上的参数,正常传入,是否可以返回正确的结果。 2、参数组合 现在有一个操作修改商品的接口,有三个字段,商品id、商品名称、价格,至少有一个是必传的。这样就要测参数组合了,比如只传商品名称看能不能修改成功;传商品
Sampler-http请求之KeepAlive使用总结 测试环境 apache-jmeter-2.13 KeepAlive使用介绍 说明: 1、Use KeepAlive 勾上,则表示为求连接设置请求头Connection: keep-alive,该配置对默认的HTTP实现不起作用,因为连接
前言 ​ 在使用Edge浏览器时,装了几个第三方插件,然后发现一直出现禁用开发人员扩展模式的提示框,特别烦人,如下图: ​ 就想着搜索解决方法,结果发现以前的方法对于新版的Edge浏览器来说没有效果。 ​ 于是就萌发了通过x64dbg解决问题的想法,虽然整体步骤比较简单,但由于自己一点基础都
为什么选择b+树作为存储引擎索引结构 在数据库或者存储的世界里,存储引擎的角色一直处于核心位置。往简单了说,存储引擎主要负责数据如何读写。往复杂了说,怎么快速、高效的完成数据的读写,一直是存储引擎要解决的关键问题。在绝大部分介绍、讲解存储引擎的书籍或者文章里,大家都默认了读多写少的磁盘存储引擎采
    本文主要首先主要介绍了什么是自动化测试,接着对常用的自动化测试框架进行了对比分析,最后,介绍了如果将自动化测试框架Cypress运用在项目中。   一、自动化测试概述     为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用。在开始学习自动化测试之前,我们很有必要先搞清楚
背景 为什么要开展压力测试? 提高产品的稳定性; 提高产品的留存率。 什么时候开展压力测试? 首轮功能测试通过后; 下班后的夜间进行。 理论 自动化测试:模拟事件流。 Monkey 什么是Monkey? Monkey是发送伪随机用户事件的工具。 Monkey在哪? 存
1、前言 大家好!我是Meng前段时间,很荣幸被一合作伙伴邀请发表一篇文章,主题为"这些年,我所从事软件测试的一些感悟",正好趁着这个机会,我也好好总结一下。 2、测试培训 对于软件测试,在培训之前也不知道是干什么的,只知道有软件开发,之后才知道有软件测试这个行业。 刚开始也是在徘徊是做开发还是做
前言   以前出去面试的时候,经常会遇到一个问题,你的自动化如果根据一些网络原因,环境问题导致的用例失败,怎么进行失败重跑呢?以前用的unittest,没有自动的失败重跑内容,但是强大的pytest中有一个插件功能就能轻松帮助我们解决这个问题。 pytest-rerunfailures pytes
本文将介绍单元测试的基础版及使用unittest框架的单元测试。 完成以下需求的代码编写,并实现单元测试 账号正确,密码正确,返回{"msg":"账号密码正确,登录成功"} 账号和密码任一为空,返回{"msg":"所有参数不能为空"} 账号/密码错误,返回{"msg":"账号/密码错误"} 基
接口测试已经成为测试工程师的家常便饭了,它的重要性不用再赘述。你随便点开招聘网站上的一个测试工程师 的招聘链接,就能看到里面基本都会提到接口测试或者自动化测试。   但其实接口测试也没那么容易上手,它对测试工程师能力有较高的要求,包括网络协议、编程语言、架构等知识。   设计了大量实战场景,在其中
前言   安静以前出去面试的时候遇到过这样一个问题:你怎么保证你的自动化用例的执行顺序。当时安静的回答是用例通过数字的形式进行标记,因为unittest执行是按照ascII码的顺序执行的。当时回答比较low。那我们看看如果用pytest怎么控制用例的执行顺序。   pytest-ordering
本章主要介绍软件测试分类,纯文字内容,密密麻麻~~~~啊,对文字不感兴趣的小伙伴建议点个赞后放弃观看 一.软件测试分类 1.按照阶段划分 :单元测试,集成测试,系统测试,验收测试2.按照实施方划分:  alpha划分(内测:测试人员,开发人员,客户),beta测试(公测:最终用户测试),第三方测试
测试报告和测试计划是每位测试人员必须会编写的文档,当然如果你足够幸运的话可能不需要你来编写,而是测试主管来编写,就作者公司而言,当需求的测试周期大于半个月时才会要求编写测试计划,其余小需求没有做强制要求 一.测试报告包含内容 1.简介:编写目的/参考文档/术语定义 2.测试背景:项目背景和测试环境
pytest的fixture有很多用法,本文在上两篇的文章继续补充fixture的使用。 第一篇文章地址:https://www.cnblogs.com/Simple-Small/p/13878172.html 第二篇文章地址:https://www.cnblogs.com/Simple-Smal