随笔分类 - 自动化测试
摘要:如上操作report方法实现了用例的执行、用例执行结束的结果统计、生成测试报告等操作。 接下来就通过代码的跟踪来了解一下BeautifulReport 底层结构,便于我们了解代码,以后可以根据自己的实际需求来更改生成的报告。注意:读如下代码时一定要配合着底层代码一起阅读 1、self.suit.ru
        阅读全文
            
摘要:unittest是Python中自带的一个单元测试模块,常常用它来做单元测试,它里面封装了用例的初始化操作和执行,以及返回结果的校验等操作。 在学习unittest框架之前需要先了解几个知识点: TestCase测试用例 TestSuit测试用例集,也就是多个测试用例的集合,称之为TestSuit 
        阅读全文
            
摘要:unittest和unittest2的区别差异 参考:https://pypi.org/project/unittest2/ unittest2是Python 2.7及更高版本中添加到unittest测试框架的新功能的反向移植。经测试可在Python 2.6、2.7、3.2、3.3、3.4和pypy
        阅读全文
            
摘要:一、unittest模块官方文档: https://docs.python.org/3/library/unittest.html 二、一张图看懂unittest: 三、Unittest主要方法属性: 1.unittest.TestCase:TestCase类,所有测试用例继承的基本类: class
        阅读全文
            
摘要:一、用例编写规则 1.unittest提供了test cases、test suites、test fixtures、test runner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则: (1)测试文件必须先import unittest (2)测试类必须继承
        阅读全文
            
摘要:测试的常用规则 二、常见的测试框架 2.1 Unittest unittest是Python内置的标准类库。它的API跟Java的JUnit、.net的NUnit,C++的CppUnit很相似。 通过继承unittest.TestCase来创建一个测试用例。 具体请参考 文档 。 举个例: 执行后成
        阅读全文
            
摘要:本文主要讲解关于selenium自动化测试框架的入门知识点,教大家如何搭建selenium自动化测试环境,如何用selenium+python+unittest实现web页面的自动化测试,先来看看selenium、unittest是什么。 本文主要讲解关于selenium自动化测试框架的入门知识点,
        阅读全文
            
 
                    
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号