ICode9

精准搜索请尝试: 精确搜索
  • PyCharm 执行unittest不生成测试结果问题解决2021-05-28 16:02:55

    PyCharm会默认使用自带的unittest框架来执行单元测试,不会执行main函数中的代码 解决方法: 1、点击PyCharm右上角的 Uittest in  xxx.py下拉框. 2、点击Edit Configuration...,在弹出的对话框中,删除 unittests in xxxx.py. 3、点击绿色“+”号,新增Python文件. 4、Script Path 路径

  • unittest2021-05-28 02:03:06

            reduce中:把一个直接关系做为k间接关系中不是真间接的被抵消 单元测试框架:unittestTestCase 测试用例TestFixture 测试固件 没法改变的东西TestSuite 测试套件 用例塞到套件里,让TestRunner去执行测试套件TestRunner 测试运行器   new unittest 没有__name__="

  • 测试用例添加断言及异常处理2021-05-25 23:05:23

    一、测试用例添加断言 在做功能测试时,编写好用例之后,确定用例是否通过的评判标准就是期望结果是否等于实际结果,如果相等,就是pass,否则就是Fail,unittest单元测试模块里面也有这种可以做期望结果和实际结果比对的方法,就是:断言。 断言有很多种,以下罗列出几种比较常用的断言: 比

  • 一、unittest(认识单元测试)2021-05-23 14:34:00

    1.创建一个Count类用于两个整数的计算,通过__init__()方法对两个数进行初始化,接着创建add()方法返回两个数相加的结果   2.通过unittest编写单元测试用例 1)setUp()方法用于测试用例执行前的初始化工作,这里只简单打印‘test start’信息。testDown()方法与setUp()方法相呼应,用于测

  • 最近伙伴传回来的,高频自动化测试面试题集锦!2021-05-22 16:03:37

    1. 请说说常用主流的自动化测试框架? Web端主流框架:selenium,RF 移动端:appium,RF,airtest,uiautomator C/S端:RF,airtest 接口:python库requests,RF,jmeter,postman 2. web自动化元素定位方式有哪些? css、xpath、id、name、class_name、tag_name、link_text、partial_link_text这是web

  • pytest快速入门(1)--pytest与unittest的比较总揽2021-05-19 20:32:56

    在掌握使用unittest进行接口测试的流程后,接下来我们将学习如何使用pytest进行接口测试。 首先我们回顾一下使用unittest进行接口测试的流程化: 1、编写测试用例 -- 需要继承unittest.TestCase类 2、收集测试用例 -- unittest.TestLoder().discover(case_path)    其中case_path表

  • UnitTest使用2021-05-16 21:30:53

    UnitTest使用 import unittest /* UnitTest UnitTest 核心要素 1. TestCase 2. TestSuite 3. TestRunner 4. TestLoader 5. Fixture */ /* ------------------------------------------------------------------------------- 一、TestCase

  • python unittest单元测试框架 测试套件中的addTest2021-05-12 12:34:01

    import unittestimport nnreportfrom demo4_my1 import meiyan_testfrom demo4_my2 import meiyan_test2suite= unittest.TestSuite()# suite.addTest(meiyan_test("test_1")) # 单独执行某条case,多条case就写多条。# suite.addTest(meiyan_test("test_2")) # 单独执

  • 接口测试之使用unittest进行接口测试2021-05-08 10:30:31

    使用unittest框架进行接口测试 直接上代码吧,就是为了能添加一个断言 import requests import unittest class Test(unittest.TestCase): def setUp(self): print("开始") def tearDown(self): print("结束") def test01(self): #定

  • Unittest单元测试框架——BeautifulReport测试报告和Yagmail自动发送邮件2021-05-06 08:32:39

    一、前言 之前在做appium自动化的时候,已经提到过unittest框架的基本概念、用例执行,以及BeautifulReport测试报告的简单使用了(地址:https://www.cnblogs.com/Chilam007/p/12857102.html--强烈建议先看此文章哈,不然下面直接贴的代码估计会有点懵),这里就不再赘述了,本文主要讲下yagmail

  • Python3+Selenium3+Unittest+ddt+Requests 接口自动化测试框架2021-05-06 03:01:40

    为何选择代码框架进行接口测试?   本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、Jmeter等接口测试工具,为什么还要开

  • Python3+Selenium3+PO+Yaml+ddt+Unittest UI自动化测试框架2021-05-06 03:01:14

    设计思路:    本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。   框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。   1、使用Page Object模式将页面定位和业务操作分开,分离测试对象(元素对象

  • 接口测试Ⅲ——代码实现(Request、UnitTest和框架)2021-04-30 20:58:02

    文章目录 Request库1 安装2 使用GETPOST其他 3 传递URL参数4 响应内容5 设置请求头6 Cookie7 Session 集成UnitTest接口测试框架开发1 框架结构2 框架目录结构3 封装被测系统接口4 定义接口测试用例5 集成测试报告 项目实战1. 项目搭建1.1 新建项目1.2 创建目录结构1.3 安

  • 测试开发工程必备技能之一:Mock的使用2021-04-29 15:52:32

    1. 背景 在实际产品开发过程中,某个服务或前端依赖一个服务接口,该接口可能依赖多个底层服务或模块,或第三方接口,比如说服务 A 依赖服务B,服务B又依赖服务 C,如下图所示: 这种依赖的问题会导致原本的需求目的是要验证服务A,但由于所依赖的服务B或者服务C不稳定或者未开发完成,导致工作无法

  • unittest测试增强库unittest_seven_helper2021-04-28 23:31:55

    简介 unittest只是提供了基础的架构,功能较少,测试方法命名也不够灵活,特别是不支持参数化和数据驱动 难以满足现代的需求(控制执行顺序,参数化和数据驱动等),故此开发了该测试增强库。更友好、更灵活的编写、管理与运行测试,生成更加美观的独立单文件HTML报告。内置参数化测试数据存

  • 自动化框架介绍及使用2021-04-26 12:03:03

    自动化框架介绍及使用 1         自动化背景 A、 后续软件需求不存在大的变动 B、 需要回归保证功能稳定 C、 自动化测试脚本可重复使用   2         自动化环境搭建 2.1     安装python 官网: https://www.python.org 在 Windows 命令提示符下输入“ python

  • Python接口自动化测试框架实战 从设计到开发(完结版)2021-04-25 11:30:21

    第1章 课程介绍(不要错过) 本章主要讲解课程的详细安排、课程学习要求、课程面向用户等,让大家很直观的对课程有整体认知! 1-1 课程详细介绍 试看 1-2 课程答疑 1-3 接口基础知识 第2章 接口测试工具Fiddler的运用 本章重点讲解如何抓app\web的http\https请求包、如何模拟请求数据、

  • unittest最详细的解说2021-04-24 09:32:31

      转自:http://www.imooc.com/article/257230   一、什么是unittest unittest是Python单元测试框架,类似于JUnit框架。 unittest中有4个重要的概念:test fixture, test case, test suite, test runner Testcase: 一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整

  • Unittest框架2021-04-19 22:32:23

    认识unittest 单元测试框架提供功能如下: 提供用例组织和执行 提供丰富的断言方法 提供丰富的日志 重要概念: Test Case 是最小的测试单元,用于检查特定输入集合的特定返回值。 Test Suite 测试套件是测试用例、测试套件或两者的集合,用于组装一组要运行的测试。 Test Runner 用于

  • 自动化测试-08-Unittest-unittest框架测试报告2021-04-18 10:33:47

      unittest框架测试报告   单元测试结束后,可以通过HTMLTestRunner生成HTML测试报告。前面我们的测试结果都是输出到控制台,不 利于阅读和保存,本节课内容,借助HTMLTestRunner生成测试报告。 准备工作: (1)下载HTMLTestRunner.py文件,下载地址:http://tungwaiyip.info/software/HTMLTest

  • 自动化测试-02-Unittest-单元测试框架介绍2021-04-18 10:02:46

      unittest框架4个重要概念:   (1)Test Fixture(测试固件):一个test fixture所做的事情是执行单个或多个测试用例之前做的准备工作和执行结束后的一些相关清理工作,这包括:创建 数据库连接,测试环境的清理等。   (2)Test Case(测试用例):一个测试用例是在unittest中执行测试的最小单元。它通

  • 如何在pycharm里面运行pytest用例2021-04-12 11:05:20

    pycharm运行三种方式 1.以xx.py脚本方式直接执行,当写的代码里面没用到unittest和pytest框架时,并且脚本名称不是以test_开头命名的,此时pycharm会以xx.py脚本方式运行 2.当脚本命名为test_xx.py时,用到unittest框架,此时运行代码,pycharm会自动识别到以unittest方式运行 eg: test.hello

  • 翻译:《实用的Python编程》08_01_Testing2021-04-09 23:03:48

    目录 | 上一节 (7.5 装饰方法 | 下一节 (8.2 日志) 8.1 测试 多测试,少调试(Testing Rocks, Debugging Sucks) Python 的动态性质使得测试对大多数程序而言至关重要。编译器不会发现你的 bug,发现 bug 的唯一方式是运行代码,并确保尝试了所有的特性。 断言(Assertions) assert 语句用于程

  • 第122天:Flask 单元测试2021-04-08 12:04:10

    如果一个软件项目没有经过测试,就像做的菜里没加盐一样。Flask 作为一个 Web 软件项目,如何做单元测试呢,今天我们来了解下,基于 unittest 的 Flask 项目的单元测试。什么是单元测试单元测试是软件测试的一种类型。顾名思义,单元测试的对象是程序中的最小的单元,可以是一个函数,一个类,也可

  • Request+Unittest接口测试框架基础搭建2021-04-07 22:57:25

    request库基本使用 发送get请求 # 1、GET请求 r = requests.get('https://httpbin.org/ip') print(r.text) # 1.1 发送GET请求,带参数 #等同于直接访问https://httpbin.org/get?name=mikezhou r = requests.get('https://httpbin.org/get', params={'name': 'mikezh

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

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

ICode9版权所有