ICode9

精准搜索请尝试: 精确搜索
  • 测试用例管理维护方案2022-08-17 11:30:53

    确保 测试用例 有不同的迭代历史记录 与 快速查找到 对应模块的 用例,现提供以下2种方案:   用例库维护管理-方案 方案一 方案二 测试用例归类 1、梳理整个系统得 各个模块 1、梳理整个系统得 各个模块 L1等级用例:当前迭代用例 2、按模块来建文件夹 2、在禅道 或用例工具

  • 还在为如何编写Web自动化测试用例而烦恼嘛?资深测试工程师手把手教你Selenium 测试用例编写2022-08-17 11:04:25

    原文链接 本文节选自霍格沃兹测试开发学社内部教材 编写Selenium测试用例就是模拟用户在浏览器上的一系列操作,通过脚本来完成自动化测试。 编写测试用例的优势: 开源,免费。 支持多种浏览器 IE,Firefox,Chrome,Safari。 支持多平台 Windows,Linux,Mac。 支持多语言 Python,Java

  • 软件测试流程是什么?这题我不会啊2022-08-15 00:01:12

    转载请注明出处❤️ 作者:测试蔡坨坨 原文链接:caituotuo.top/ae4fff18.html 你好,我是测试蔡坨坨。 最近收到不少准备转行软件测试的小伙伴私信问真实企业里面软件测试流程是什么样子的? 对于这个问题,在面试的时候也是经常会被问到。 关于测试流程,100家公司可能有100套测试流程,但是

  • allure生成报告2022-08-14 13:03:41

    一、 安装allure 1.下载Allure安装包:https://github.com/allure-framework/allure2/releases/ 2.添加到环境变量 3.pip安装包:pip install allure-pytest 4.配置pytest.ini文件 #https://www.cnblogs.com/DeryKong/p/16201668.html   二、生成allure报告 测试用例代码如下 imp

  • Pytest框架 — 06、Pytest的Fixture(部分前后置)(一)2022-08-12 22:33:15

    目录1、前言2、Fixture的优势3、Fixture的定义与调用(1)定义方法(2)参数简要说明(3)调用方法(4)使用yield实现后置 1、前言 fixture中文名翻译为夹具,作用与上一篇中setup和teardown一致,都是用来做前后置处理的,但fixture更灵活更强大。它支持部分前后置,比如有时候我们不需要为每一条测试用

  • 测试用例(4)-电梯2022-08-12 11:33:30

    功能测试:1.电梯门的打开、关闭是否正常2.电梯按钮是否可以正常使用3.能否实现正常的上升和下降功能,是否停到相应楼层4.电梯内是否有灯,灯光是否柔和5.报警装置是否可用6.电梯是否通风7.突然停电时,电梯会不会紧急停止8.升途中的响1)先只按17楼上升,那么电梯在上升到5楼的时候,有人按了1

  • 测试用例5(5)--微信支付2022-08-12 11:33:07

    功能扫二维码1.第一次扫描付钱二维码时可以得到相机权限,进入付钱界面2.第一次扫描付钱二维码时可以拒绝相机权限,退回聊天界面3.扫一扫可以扫描收钱的二维码4.扫描出来的信息与收钱人信息相符5.输入框只能输入数字6.一次能支付的最大钱数7.一次支付的最少的钱数8.一天最多能支付多

  • 测试用例(6)-白纸2022-08-12 11:31:52

    需求验证:先看看这张白纸的设计文档和需求文档是否有错 功能:1.纸张的大小和需求规格说明书中的大小 是否一致2.纸张的厚度是否和要求的一致3.纸张的颜色是否和要求的一致‘’4.纸张是否可以折叠,拉伸5.纸张的软硬程度是否达到要求6.纸张上的铅笔字,能否擦干净7.纸张是否易破8.纸张遇

  • 30分钟成为Contributor|共建测试子系统,赋能提升项目代码质量2022-08-11 18:02:43

    如何优雅地参与开源贡献,向顶级开源项目提交 PR(Pull Request),跟着大咖30分钟成为OpenAtom OpenHarmony(以下简称“OpenHarmony”) Contributor。战“码”先锋直播间第6期,邀请拥有10年终端产品软件和系统框架测试经验的华为OpenHarmony高级测试测试工程师Andy为大家分享《共建测试子

  • Pytest框架 — 03、Pytest全局配置文件2022-08-10 16:04:23

    目录1、Pytest的全局配置文件(1)说明(2)示例(3)常用配置项 1、Pytest的全局配置文件 (1)说明 我们之前用命令行或主函数启动测试的时候会增加一些参数来实现所需功能,如指定测试用例函数等,非常方便好用,但是随着参数越来越多,我们在编写启动命令时非常容易写错,而且很多测试用例执行都需要这些

  • 第五讲 测试技术与用例设计2022-08-10 14:03:49

    5.1 认识基本术语 5.1.1术语一: ◆动态测试(dynamic testing) 通过运行软件的组件或系统来测试软件(实际运行被测软件/系统)【需要进行操作】 ◆静态测试(static testing) 对组件的规格说明书进行评审,对静态代码进行走查 (不实际运行被测软件/系统,通过对需求规格说明书进行走查、阅读

  • Codeforces Round #793 (Div. 2) C. LIS or Reverse LIS?(思维)2022-08-06 18:14:14

    https://codeforces.com/problemset/problem/1682/C 给你一个n个正整数的数组a。 设LIS(a)表示a的最长严格递增子序列的长度。例如, LIS([2,1–1,3–4])= 2。 LIS([3 –, 5 –, 10 –––, 20 –––) = 4。 LIS([3,1-2-4-])= 3。 我们将数组a’定义为数组a反转后得到的数组,即a’=[a

  • 如何进行自动化测试?2022-08-04 18:01:54

    作为测试人员,在进行比较大的项目时,使用自动化测试能帮助我们事半功倍地完成测试工作,提高测试效率,缩短开发周期。 那么如何进行自动化测试呢?今天我们就来浅谈一下自动化测试的定义、基本步骤和进行自动化测试的好处。 自动化测试的定义 自动化测试 是把以人为驱动的测试行为转化

  • 软件质量评估的通用模型2022-08-04 13:32:15

    读者提问:   阿常你好,想请教你一下,如何评估软件质量,有通用的模型可供参考吗 ?   阿常回答:   有,软件质量版本的评估通常从以下三个角度出发:   一、需求实现情况   1、统计需求理解错误导致的功能实现上的错误有多少(bug 清单);   2、统计由于种种原因功能未提交完的有多少(bug 清

  • pytest系列——运行pytest的基础知识2022-08-03 16:31:37

    test session start:一段会话就是pytest的一次调用,他可能包括多个目录下被执行的测试用例 cachedir:pytest测试运行时的缓存文件夹【存放所有运行后的测试用例路径以及上一次运行失败的测试用例路径】 metadata:pytest测试运行时的所有设备或包信息元数据 rootdir(当前起始目录):是py

  • 测试系列 - 流程:测试的工作流程2022-08-03 02:02:48

    1、需求分析 来源:需求文档 || 产品文档 || 产品详细设计说明书 分析:分许需要的点(需要测试的点) 评审:参与需求评审(是否满足用户的需求) 2、测试计划 和 测试方案 测试计划:测试整个项目的规划 测试的范围 测试的安排(进度、时间、人力、物力) 测试的策略 风险规避

  • 84.Django unittest测试框架特性简述2022-08-02 16:36:13

    我们知道 Django 单元测试的实现是基于 Python unittest 测试框架,unittest 作为功能完善的单元测试框架,它的相关特性也可以应用在 Django 项目中,在本节我们将介绍 unittest 框架的相关特性是如何在 Django 中进行应用的。 1. unittest框架核心概念 unittest 单元测试框架受到了 JU

  • 测试用例覆盖率(等价类_边界值_场景法)2022-08-01 23:34:41

    软件测试覆盖率覆盖率=(至少被执行一次的item数)/item的总数语句覆盖率=(至少被执行一次的语句数量)/(可执行的语句总数)判定覆盖率=(判定结果被评价的次数)/(判定结果总数)条件覆盖率=(条件操作数值至少被评价一次的数量)/(条件操作数值的总数)判定条件覆盖率=(条件操作数值或判

  • 软件测试分类之二(按测试方法/技术区分)2022-08-01 19:03:21

    三、软件测试方法/技术 软件测试分类(按测试方法区分)   以测试过程中程序执行状态为依据可分为:静态测试(Static Testing,ST)和动态测试(Dynamic Testing,DT),(测试执行阶段采用的方法);   以具体实现算法细节和系统内部结构的相关情况为根据可分:黑盒测试、白盒测试和灰盒测试三类,(测试用

  • 软件测试分类之三(按测试阶段区分)2022-08-01 19:02:31

    四、软件测试阶段/测试流程 软件测试分类(按测试阶段区分)(单元测试、集成测试、系统测试、用户验收测试、回归测试) v模型示意图:   1.单元测试 (1)完成对最小的软件设计单元—模块的验证工作;   目标是确保模块被正确地编码;   使用过程设计描述作为指南,对重要的控制路径进行测

  • Selenium自动化测试之Selenium IDE2022-07-31 11:01:20

    简介 Selenium IDE 是实现Web自动化的一种便捷工具,本质上它是一种浏览器插件。该插件支持Chrome和Firefox浏览器,拥有录制、编写及回放操作等功能,能够快速实现Web的自动化测试 使用场景 Selenium IDE本身的定位并不是用于复杂的自动化场景,而是用于一些对效率拥有极高要求的简易场

  • 测试用例(1)-搜索框测试用例2022-07-27 17:33:38

    功能测试1.搜索内容为空,验证系统如何处理2.搜索内容为空格,查看系统如何处理3.边界值验证:在允许的字符串长度内外,验证系统的处理4.超长字符串输入,系统是否会截取允许的长度来检验结果5.合法的字符串长度后,加空格验证检索结果6.多个关键字中间加入空格,逗号,tab验证系统的结果是否正确

  • 测试用例(2)-用户登入2022-07-27 17:32:58

    功能1.用户名和密码输入框对大小写是否敏感2.用户名的密码是否加密显示3.账号和密码的最大输入长度为多少4.账号和密码的最小输入长度为多少5.密码规则符合6.可以切换其他用户 登录8.登录时用户的头像是否显示正确9.注册用户账号是否可以用10.找回密码是否可以用11.用户名不正确登

  • 测试用例(3)-笔2022-07-27 17:31:11

    功能测试1.铅笔的长度和生产要求是否一致2.铅笔的宽度是否和生产要求一致3.铅笔在不同的纸上显色度是否符合要求4.铅笔的笔芯粗细是否符合生产要求5.铅笔是否容易折断6.铅笔的笔芯是否容易断7.铅笔是否容易被铅笔刀削8.铅笔是否容易变形9.铅笔长时间放置后是否还能继续使用10.铅笔

  • 代码覆盖率统计神器-jacoco工具实战2022-07-27 10:32:31

    每天进步一点点,关注我们哦,每天分享测试技术文章 本文章出自【码同学软件测试】 码同学公众号:自动化软件测试,领取资料可加:magetest 码同学抖音号:小码哥聊软件测试 代码覆盖(英语:Code coverage)是软件测试中的一种度量,描述程序中源代码被测试的比例和程度,所得比例称为代码覆盖率。 测

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有