css中有哪些类型的样式表
1、外部样式表,通过标签引入CSS。主要在HTML文档中的标签里。<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="...
2024-01-10pythonHTML测试报告的用法
说明1、文件复制到项目目录。2、模块导入代码。from HTMLTestRunner import HTMLTestRunner3、调用HTMLTestRunner。(stream=file,标题=我的第一份html测试报告)4、open打开文件。打开的文件扩展名必须是.html。5、打开文件时使用wb。无需指定字符集。6、执行测试套件,关闭open文件。调用runner对象的run方法。实例import ...
2024-01-10pythonTextTestRunner如何生成测试报告
说明1、用open和w打开测试报告文件。2、实例TextTestRunner对象。在实例化TextTestRunner对象的时候,需要写参数。stream=file, verbosity=2file代表用open打开的一个文件verbosity=2,固定3、调用对象的run方法执行测试套件。4、关闭open打开的文件。实例import unittest# 用TestLoader对象的discover方法来自动查找py,自动加载...
2024-01-10pythonFixture模块级的使用
说明1、无论py文件中有多少类,以及类中有多少方法,只能自动执行一次。2、py文件开始时,defsetUpModule()自动调用。3、py文件结束时,deftearDownModule()自动调用。实例import unittest def setUpModule(): print("setUpModule自动调用了") def tearDownModule(): print("tearDownModule自动调用了") def my_sum(a, b):...
2024-01-10python测试用例中使用参数化的场景
说明1、多个测试用例代码相同,只是测试数据不同,预期结果不同。2、可以把多个测试用例通过参数化技术合并为一个测试用例。实例import unittestimport random def setUpModule(): print("setUpModule自动调用了") def tearDownModule(): print("tearDownModule自动调用了") def my_sum(a, b): return a + b...
2024-01-10pythonFixture类级的介绍
说明1、无论类中有多少方法,一个类开始时自动调用函数,结束后自动调用函数。2、fixture的类级必须是类方法。3、分为类开始或类结束时自动调用的方法。@classmethoddefsetUpClass(cls)类开始时自动调用的方法。@clasmethoddeftearDownClass(cls)类结束时自动调用的方法。实例import unittest def my_sum(a, b): ret...
2024-01-10pythonTestRunner执行测试用例
说明1、实例化TextTestRunner的对象。2、调用对象的run方法。3、只需要将suite作为参数放到run方法中,执行在suite的测试用例。实例import unittestimport testcase_01 suite = unittest.TestSuite()# suite.addTest(testcase_01.my_test("test_001"))# suite.addTest(testcase_01.my_test("test_002"))# 只是把测试用例添加到了测试套件中,并...
2024-01-10pythonTestSuite测试套件的使用
说明1、import导入unittest。2、导入测试用例的文件。3、文件命名规则与变量名相同。4、实例unittest.TestSuite类对象。5、调用对象的addTest方法。addTest(py文件名.类名(“方法名”))实例import unittestimport testcase_01 suite = unittest.TestSuite()suite.addTest(testcase_01.my_test("test_001"))suite.addTest(testcase_01.my_te...
2024-01-10pythonTestCase测试用例怎么用
说明1、导入unittest模块。2、要实现一个类,必须继承unittest.TestCase类。3、每一种方法都代表一个测试用例,方法名必须从test开始。实例import unittest def my_sum(a, b): return a + b class my_test(unittest.TestCase): def test_001(self): print(my_sum(5, 6)) def test_002(self): prin...
2024-01-10pythonParamiko的SSH用法
说明1、将所有设备信息写入文本文档。简单地使用txt,将登录信息构建成字典。2、初始化SSH连接和执行命令。3、分析此需求指定的命令和输出结果。将结果存储在文件中。4、增加多线程执行。提高效率。5、添加Linux的crontab。每小时收集一次信息(服务器配置)实例#!/usr/bin/env python# -*- coding:utf-8 -*-i...
2024-01-10