用于selenium单元测试的python模块

selenium-unittest-common的Python项目详细描述


用于selenium unittest的python模块

安装

pip install selenium-unittest-common

使用量

fromselenium_unittest_common.unittestimporttest_caseclassSampleTestCase(test_case.BaseTestCase):@classmethoddefsetUpClass(cls):super(SampleTestCase,cls).setUpClass()cls.base_url='https://www.google.com'cls.page_url=cls.base_url@classmethoddeftearDownClass(cls):cls.driver.close()cls.driver.quit()defsetUp(self):super(SampleTestCase,self).setUp()self.driver.get(self.page_url)

构建&pylint

  1. 确保安装了以下模块:
  • 调用
  • Pylint
  1. 执行以下命令
invoke clean build

Docker

启动容器

docker-compose up -d --build

执行python脚本
docker exec -it python python /root/script/sample.py

待办事项

  • 添加对Firefox的支持。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
记录打印JAVA控制台客户端的SOAP消息   java camunda异常找不到id为空的任务任务   java如何将json文件转换为以下格式{“Description”:“Cmd是一个开源工具”,数据{“别名”:“xCmd”,“软件”:“xCmd”,“_raw”:“}   java在Hibernate期间清理连接池花费的时间太长   用Java实现基本FTP客户端的socket   Java生成文本文件格式的格式化报告   java hibernate createQuery vs get   TriggerBuilder<Trigger>类型中带有Schedule(ScheduleBuilder<SBT>)的java不适用于参数(可变触发器)   JavaSwing:GlassPane防止鼠标指针更改   java使用for循环创建上下三角形   maven“Java Home”在cmd中运行“mvn v”时不显示   java客户端无法联机连接到服务器   java面向对象程序设计问题   java如何按升序和降序对hashmap数据进行排序   java为什么JPanel从不调用reapint