我有以下python代码from selenium import webdriver

from selenium.webdriver.common.by import By

from selenium.webdriver.support.ui import Select

from selenium.common.exceptions import NoSuchElementException

from unittestzero import Assert

from selenium.webdriver.support.ui import WebDriverWait

from selenium.common.exceptions import ElementNotVisibleException

import unittest, time, re

class HomePageTest(unittest.TestCase):

expected_title=" some title here "

def setUp(self):

self.driver = webdriver.Firefox()

self.driver.implicitly_wait(30)

self.base_url = "https://somewebsite.com"

self.verificationErrors = []

def test_home_page(self):

driver=self.driver

driver.get(self.base_url)

print "test some things here"

def test_whatever(self):

print "test some more things here"

def tearDown(self):

self.driver.quit()

if __name__ == "__main__":

unittest.main()

我的问题是,在函数test_主页之后,firefox实例将关闭并再次打开,以便执行下一个test_任何函数。我该怎么做才能让所有的测试用例都从同一个firefox实例执行。

python 测试用例怎么输入两个_python selenium多个测试用例相关推荐

  1. python写界面输入测试脚本_python+Selenium自动化测试——输入,点击操作

    这是我的第一个真正意思上的自动化脚本. 1.练习的测试用例为: 打开百度首页,搜索"胡歌",然后检索列表,有无"胡歌的新浪微博"这个链接 2.在写脚本之前,需要 ...

  2. Python练习,输入两个数,比较大小后,从小到大升序打印

    Python小练习题 输入两个数,比较大小后,从小到大升序打印 #输入两个数,比较大小后,从小到大升序打印 a = int(input('a')) b = int(input('b')) if a & ...

  3. python怎么一次输入两个数_python怎么一次输入两个数

    Python中输入多个数字: a, b, c = map(int, input().split()) 1.输入一个数字直接 m = int(input()) 2.输入两个数字就是 m, n = map ...

  4. python 一次输入10个数_python 如何一次输入3个整数

    a, b, c = map(int, input().split()) 1.输入一个数字直接 m = int(input()) 2.输入两个数字就是 m, n = map(int, input().s ...

  5. python计算圆面积保留两位数_python中怎么实现保留两位小数

    python中怎么实现保留两位小数,两位,方法,小数,模块,四舍五入 python中怎么实现保留两位小数 易采站长站,站长之家为您整理了python中怎么实现保留两位小数的相关内容. Python中实 ...

  6. python 模拟键盘输入组合键_Python 模拟键盘输入

    Python 模拟键盘输入,留着备用. #coding=utf-8 import win32gui,win32api,win32con import time import threading def ...

  7. python 笔记--同时输入两个数字

    1.同时输入两个整数: >>> a,b=map(int,input().split()) 10 20 >>> a+b 30 2.输入两个字符串: >>& ...

  8. Python编程:输入两个整数A,B 计算A+B的结果

    1.题目 输入两个整数A,B,计算A+B的结果 输入格式 输入为一行,包括了用空格分隔的两个整数 A.B(A1,B1000) 输出格式 输出为一行,为 A+B的结果或输入错误 样例输入1 6   8 ...

  9. python键盘怎么输入双引号_python三引号如何输入

    Python中的三引号,3个单引号及3个双引号 实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处.通常情况下我们用单引号或者双引号定义一个字符 串的时候只能把字符串连在一起 ...

最新文章

  1. 可构建AI的「AI」诞生:几分之一秒内,就能预测新网络的参数
  2. 【Android Gradle】安卓应用构建流程 ( Java 源码编译 和 AIDL 文件编译 )
  3. C++中的覆盖(重写)、重载、隐藏(重定义)、多态!
  4. PHP去掉诡异的BOM \ufeff JSON开头包含红点
  5. python自动化测试数据驱动_利用Python如何实现数据驱动的接口自动化测试
  6. 如何诊断RAC数据库上的“IPC Send timeout”问题?
  7. android中TextView分段显示不同颜色,字体,时间
  8. Fiori Elements - sap.ui.core.util.XMLPreprocessor2 - insert fragment
  9. html script 放置位置,script标签应该放在HTML哪里,总结分享
  10. 详细地图_一目了然:蒙城学区划分详细地图
  11. Highcharts 宽度溢出容器
  12. springmvc获取url对应的controller,并拦截记录每次访问的controller方法
  13. 8. 工厂设计模式(factory pattern)
  14. python词云图片在哪儿打开_如何用python创建词云图片
  15. 四叶草的python代码_python绘图四叶草
  16. 定时任务:springboot集成Quartz实现多任务多触发的动态管理
  17. 你并没有那么去努力 所以你不能怪生活
  18. Esxi6.7安装TinyCoreLinux
  19. 知识百科:针式打印机打印头是核心技术
  20. 计算机硬件常见配件的性能指标,计算机硬件的功能和功能

热门文章

  1. WIN10 中mysql8 忘记密码
  2. 万字长文教你看懂java G1垃圾回收日志
  3. OAuth 2.0 简介
  4. git初始化及关联远程仓库命令
  5. yum groupinstall “Development Tools“查看其软件列表
  6. 【收藏】HUE配置HDFS
  7. Spark广播变量实现原理及基础编程
  8. Python Django 一对多正向查询示例
  9. kibana操作elasticsearch:新增数据(随机生成id)
  10. 多车调度问题(大疆Robot Master)——ROS键盘控制失灵,小车无法收敛定位,路径规划出错