![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
IT菜鸟之路
这个作者很懒,什么都没留下…
展开
-
selenium+python实现自动化必须会的库unittest
unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。unittest核心工作原理unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。下面我们分别来解释这四个概念的意思,先来看一张unittest的静态类图(下面的类图以及解释均...转载 2018-05-10 16:47:26 · 381 阅读 · 0 评论 -
Python必学测试库——unittest。
用Python搭建自动化测试框架,我们需要组织用例以及测试执行,这里博主推荐Python的标准库——unittest。unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。unittest核心工作原理unittest中最核心的四个概念是:test case, test suite, test runner, t...转载 2018-05-11 15:30:35 · 2423 阅读 · 0 评论 -
【selenium学习笔记】webdriver进行页面元素定位
进行Web页面自动化测试,对页面上的元素进行定位和操作是核心。而操作又是以定位为前提的,因此,对页面元素的定位是进行自动化测试的基础。页面上的元素就像人一样,有各种属性,比如元素名字,元素id,元素属性(class属性,name属性)等等。webdriver就是利用元素的这些属性来进行定位的。可以用于定位的常用的元素属性:idnameclass nametag namelink textparti...转载 2018-05-07 17:43:01 · 289 阅读 · 0 评论 -
Selenium基础之------(将浏览器最大化,设置浏览器固定宽、高,操控浏览器前进、后退)(转)
原文url:http://www.cnblogs.com/fnng/p/3171383.html 1,将浏览器最大化我们知道调用启动的浏览器不是全屏的,这样不会影响脚本的执行,但是有时候会影响我们“观看”脚本的执行。#coding=utf-8from selenium import webdriverimport timebrowser = webdriver.Firefox()browser.g...转载 2018-05-08 10:02:37 · 14958 阅读 · 2 评论