zoukankan      html  css  js  c++  java
  • 一种思路

    #coding:utf-8
    from selenium import selenium
    import unittest
    import time
    import HTMLTestRunner
    class Test_Class(unittest.TestCase):
        def setUp(self):
            self.verificationErrors = []
         ##   self.selenium = selenium(“localhost”, 4444, "*firefox", "http://192.168.1.100/test")
            self.selenium.start()
            self.test = self.selenium
            self.test.open(self.PAGE_URL)

        def test_login(self):
               具体测试脚本      
        def test_create_company(self):

               具体测试=脚

        def test_create_project(self):
                具体测试脚本
           …………
    其他测试方法
    …………
        def tearDown(self):
                   
    if __name__ == "__main__":
        testsuite = unittest.TestSuite()  
    #    添加测试用例到测试集中
        testsuite.addTest(Test_Class("test_login"))
        testsuite.addTest(Test_Class("test_create_company"))
        testsuite.addTest(Test_Class("test_create_project"))
          
    #   生成测试报告文件
        filename = 'D:\result.html'
        fp = file(filename, 'wb')
      
        runner = HTMLTestRunner.HTMLTestRunner(
                    stream=fp,
                    title='测试结果',
                    description='测试报告.'
                    )
    #    runner = unittest.TextTestRunner()
        runner.run(testsuite)
    #运行后测试结果会生成为D:\result.html 的文件,当然测试结果的文件名称你可以随意命名,或者根据时间自动生成。直接打开后就可以看到测试结果

  • 相关阅读:
    Java正则表达式, 提取双引号中间的部分
    如何快速找到未知长度单链表的中心点的值
    西格玛
    对数
    jquery显示隐藏toggle
    JavaScript:改变li前缀图片和样式
    jquery点击改变图片src源码并toggle
    jquery点击改变class并toggle
    linux下合并两个文件夹
    编译安装httpd
  • 原文地址:https://www.cnblogs.com/timp/p/3867512.html
Copyright © 2011-2022 走看看