测试派 Give testers a home.

测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容 支持注销账号来去自由
柠檬班
柠檬班官网 腾讯课堂 柠檬班简介
排行榜
帖子打赏排行 积分排行 活跃度排行 贡献排行
长歌测试半生,归来仍是少年
登录 注册
  • 测试
  • 自动化
  • 测开
  • 性能
  • 安全
  • 音视频
  • 社区
  • 开源
  • 工作
  • 招聘
  • 生活
  • 分享
  • 问答
  • 关注
默认 热议 好评 最近回帖  优选
  • 柠檬班首发 unittestreport,帮你快速生成领导喜欢看的自动化测试报告

    你还在为unittest生成测试报告而烦恼吗? 前言: 一直以来很多使用python+unittest做自动化测试的的小伙伴都在想,unittest这个官方库为什么没有直接生成测试报告的方法,自己在网上找的一些生成报告的开源的模块,生成的报告样式大都不太美观,不太受领导待见。为了解决大家的这个需求,于是小编(木森)这两 ..
    • 接口自动化
      58 引用 • 89 回帖
    6.1K
  • Python 零基础入门教程目录

    Python基础部分教程,适合零基础的小白。 [链接] [链接] [链接] [链接] [链接] [链接] [链接] 第8章. 面向对象基础 第9章. 模块和包
    • Python
      88 引用 • 232 回帖
    30K
  • 手机群控测试真的有测试场景吗

    远程控制不同地区 N 多台手机,有什么测试场景吗?除了灰产不太清楚哪些场景能迫切需要,大佬们帮忙提供下思路
    • Q&A
      697 引用 • 546 回帖 • 2 关注
    66
  • 函数

    一、函数的定义 一段可以被另一端代码引用的代码称为函数。通过函数,可以让一段代码被另一段代码引用 二、语法 def test_01(): pass return '函数返回值' 备注:如果有函数返回值就写return,如果没有return可以不写 三、函数返回值 1、函数返回值放在return关键字后面 def tes ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    48
  • range、continue、break

    一、range 1、语法:range(开始值,结束值,步长) 如:range(0,3,1) 起始值不写,默认为0,步长不写默认为1 range(0,3,1)等同于range(0,3)等同于range(3) 2、range可以用来创建一个列表 如: result = [num for num in range(1,6)] ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    27
  • 控制流

    一、流程的概念 做事情的先后顺序就是流程 二、流程的分类 1、顺序结构 从上到下依次执行 2、选择结构 (1)单if a = 0 if a > 0: print('a>0') (2)标准if...else... a = 1 if a > 0: print('a>0') else: print(' ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    23
  • python 数据类型转换

    一、能直接相互转换的数据类型 1、int和str可以相互转换 【str->int】 test_str = '100' num1 = int(test_str) print(type(num1),num1) 结果: 100 【int->str】 res = str(num1) print(type(res) ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    21
  • 集合

    一、集合的特性 1、无序 2、集合的元素不可重复 3、不支持索引操作 4、可迭代的 二、集合创建 1、语法:{元素1,元素2,元素3} 2、【例子】 test_set = {1,2,3} print(type(test_set),test_set) 结果: {1, 2, 3} 三、集合的修改 1、添加元素 test_ ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    28
  • 深浅拷贝

    一、定义 1、浅拷贝:拷贝父对象,引用子对象 2、深拷贝:拷贝父对象和子对象 3、深拷贝只在嵌套的容器对象内使用才有意义 二、其他定义 1、容器:把所有能存东西的对象都叫做容器 2、父对象:嵌套在外层的容器叫父对象 2、子对象:嵌套在内存的容器叫子对象 如:test_dict2 = {'key1':'value1',' ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    48
  • Katalon Studio 完成上传接口的请求发送

    前言 katalon studio作为目前最火的自动化测试工具之一,不仅仅只能完成webUI自动化,更是能完成api、app以及桌面应用程序的自动化测试。本文将讲解一下katalon studio是如果完成上传接口的测试~ 设置上传请求 [图片] [图片] 准备请求头 [图片] 设置请求体 [图片] 说明: Name: ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    62
  • unittest 接口自动化框架思路与流程

    编写unittest接口自动化框架,按照以下思路和步骤去考虑: 整体思路:分层设计 参数替换==》发送请求==》响应结果处理==》接口断言==》响应参数提取设置成属性==》数据库断言 分层设计: 1、API:存放单个接口 2、data:存放Excel,表格中写好测试用例 3、cases:存放测试用例文件 4、conf: ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    91
  • 测试上线后,生产环境有 Bug 这到底是谁的锅?

    做测试的童鞋应常遇到系统在测试环境测试通过后上UAT环境产品验收没问题,但是一上生产就出bug,更严重的情况是弄得大家通宵加班测试修bug;而且还会开发和测试,乃至运维,产品相互甩锅! 那么,一旦测试上线后,生产环境有Bug这到底是谁的锅呢? 锅的来源 我们先来了解一下,生成环境bug主要来源有哪些? 1、用户反馈 用 ..
    • 测试基础
      87 引用 • 32 回帖
    150
  • Credit DAO 是全球 Web3 社区聚合和加密投资者的关系网络

    Credit DAO 是全球 Web3 社区聚合和加密投资者的关系网络。通过链上价值发现协议,帮助全球优质Web 3.0创新项目基于链上身份画像精准匹配优质社区和用户,实现共创共赢。 在当前阶段,Credit DAO 为其所有参与者准备了空投活动。 这里有一个教程,告诉你如何参与它的空投活动。 早期参与者空投 奖池:1 ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    40
  • 调用其他类中的方法时,返回结果为 NoneType

    **问题现象:**调用其他类中的方法时,返回结果为NoneType;在其他类中自检返回结果类型为字典 [图片] [图片] 解决方法: data返回时必须加retun data={'key':key} return data
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    58
  • 我的前端开发神器,今天‘甩’你啦!

    我非常热爱性能测试,对其热爱程度,有时甚至疯魔。这不,我又想自己开发一款性能测试平台了。 但是,我是前端小白啊! 让我开发桌面客户端软件,没有什么样式要求,这还可以(实际上,我经常自己开发一些桌面工具),现在要开发一个平台,要有web界面,这不得有前端知识,还需要耗费大量时间调整界面样式吗?没个好看的界面,用户都不愿意 ..
    • 性能技术分享
      50 引用 • 12 回帖 • 1 关注
    96
  • 软件测试之 Docker 常见问题汇总!附解决方法!

    1、配置国内源进行docker安装,报错 HTTP Error 404 - Not Found [图片] 原因: 由于配置国内镜像源时,把地址写错了,导致后面安装docker提示HTTP Error 404 解决方法: 1)进入到 /etc/yum.repos.d目录下 cd /etc/yum.repos.d ll [ ..
    • Docker
      17 引用 • 4 回帖 • 1 关注
    119
  • 验证码识别如此简单 - 带带弟弟 OCR

    在做web自动化的时候大家一定碰到过各式各样的验证码,验证码作为一种安全机制,可以有效防止暴力破解密码、发帖、灌水、刷票等,大家在做web自动化的时候应该有碰到验证码这个难题,一般我们可以和开发沟通请求他们的帮助:去掉验证码或者设置一个万能验证码,而如果开发不帮忙我们该如何去解决呢? ddddocr ddddocr是由 ..
    • Selenium
      26 引用 • 22 回帖
    178
  • pytest 测试框架 - 定制推送到企业微信的测试报告内容

    1、获取企业微信群的机器人webhook [图片] [图片] 2、获取pytest的用例执行结果,并按指定格式组织内容。 编写case_counts.py,定义一个Count类来记录不同状态的测试用例。 case_counts.py class Count: all_cases = 0 success_cases = ..
    • Python
      88 引用 • 232 回帖
    151
  • python- 字典

    一、字典的特性 1、通过花括号定义,以键值对的形式存在(key:value) 2、同一个字典中key不能重复,value可以重复 3、字典是无序的 test_dict = {'key':'value','key1':'value1'} 二、字典的创建 1、直接花括号赋值: test_dict = {'key':'val ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    25
  • 元组

    一、元组的特性 1、元组本身不可修改 2、元组内容可以重复 3、如果元组中只有一个元素,元素后要加逗号(,) 如: test_tuple = (1,2,3,4) test_tuple_1 = (1,) test_tuple_2 = (2)#不是元组 二、元组的创建 括号包裹,元素用逗号隔开 test_tuple = ( ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    20
  • Python 多个运行环境怎么管理

    Python是一种流行的、易学易用的编程语言,被广泛应用在各个行业,它是一种功能强大的脚本语言,可用于开发各种应用程序和系统软件。Python不仅可以用于用户界面开发,还可以用于后端开发,特别是在Web应用开发中,Python在安全性、性能和可维护性方面都有良好的表现。 然而,Python的不同版本有不同的功能和特性, ..
    • Python
      88 引用 • 232 回帖
    76
  • 列表的基本使用

    一、列表的特性 1、有序性 2、正序索引从0开始,倒序索引从-1开始 3、列表里的数据可以重复 4、列表里的元素的类型可以不一样 5、列表可以嵌套 test_list = [1,2,3,4,5,'字符串',[1,2]] 6、可以迭代 test_list = [1,2,3,4,5,'字符串',[1,2]] for tes ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    24
  • pycharm 安装

    1、下载Pycharm 官网:https://www.jetbrains.com/pycharm/ 测试初学者,下载交流版即可 [图片] 2、双击安装next [图片] 3、next [图片] 4、next [图片] 5、install [图片] 6、安装中...... [图片] 7、finish [图片] 8、创建项 ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    23
  • python 安装

    一、python安装 1、下载地址:https://www.python.org/downloads/windows/ 2、推荐下载python3.8及以上版本 3、双击安装 选择自定义安装,勾选Add Python3.8 to PATH(自动配置到系统环境变量) [图片] 4、next (pip一定要勾选) [图片] ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    18
  • python 学习 --- python 装饰器

    一、闭包 1.定义: 1. 一个定义在函数内部的函数,闭包可以让变量脱离了该函数的作用域也依然能被访问到 2. 定义一个嵌套函数,内函数内部使用外函数变量,让外函数将内函数当做参数返回,这样就组成了一个闭包 2.举个例子 def outer(x): def inner(): y = x * 2 return y ret ..
    • 待分类
      4707 引用 • 886 回帖 • 3 关注
    43
关于 柠檬班官网
© 2023 湖南省零檬信息技术有限公司
软件测试工程师的心灵社区 Give testers a home.
湘ICP备17007107号-3 • Powered by 柠檬班
友情链接     测试窝