花费 9 ms
Python+Selenium学习--打印当前页面的title及url

场景 测试中,访问1个页面然后判断其title是否符合预期是很常见的1个用例,所谓用例不够,title来凑就是这个道理。更具体一点,假设1个页面的title应该是'hello worl ...

Thu May 10 01:32:00 CST 2018 0 4024
Python+Selenium学习--设置等待时间

场景 sleep():设置固定休眠时间。python 的time 包提供了休眠方法sleep() ,导入time 包后就可以使用sleep()进行脚本的执行过程进行休眠。implicitly_wai ...

Sat Sep 22 00:28:00 CST 2018 0 1926
Python+Selenium学习--下载文件

场景 webdriver 允许我们设置默认的文件下载路径。也就是说文件会自动下载并且存在设置的那个目录中,下面以firefox及chrome为例 代码 Firefox下载 为了让Firefox ...

Thu Sep 27 00:35:00 CST 2018 0 1738
Python+Selenium学习--上传文件

场景 文件上传操作也比较常见功能之一,上传功能操作webdriver 并没有提供对应的方法,关键上传文件的思路。上传过程一般要打开一个系统的window 窗口,从窗口选择本地文件添加。所以,一般会卡 ...

Wed Sep 26 23:50:00 CST 2018 0 1592
Python+Selenium学习--案例介绍

1. 前言 前面讲解了那么多selenium的基础知识,下面用一个简单案例来介绍,此案例主要实现,运行测试,自动生成html报告,并发生邮件。 2. 测试案例 2.1 目录结构介绍 ...

Wed Oct 10 18:29:00 CST 2018 0 1146
Python+Selenium学习--分页处理

场景 我们在测试一个web 应用时,经常出现翻页的情况,下面介绍翻页场景 代码 #!/usr/bin/env python # -*- codinfg:utf-8 -*- ''' @aut ...

Wed Sep 26 23:17:00 CST 2018 0 1152
Python+Selenium学习--下拉框处理

场景 下拉框也是web 页面上非常常见的功能,webdriver 对于一般的下拉框处理起来也相当简单,要想定位下拉框中的内容,首先需要定位到下拉框;这样的二次定位 下拉框一般有以下两种方式: ...

Wed Sep 26 18:24:00 CST 2018 1 1054
Python+Selenium学习--自动化测试模型

前言 一个自动化测试框架就是一个集成体系,在这一体系中包含测试功能的函数库、测试数据源、测试对象识别标准,以及种可重用的模块。自动化测试框架在发展的过程中经历了几个阶段,模块驱动测试、数据驱动测试、 ...

Fri Sep 28 17:30:00 CST 2018 0 1036
Python+Selenium学习--前进和后退

场景 这两个功能一般不太常用。所能想到的场景大概也就是在几个页面间来回跳转,省去每次都get url。 代码 #!/usr/bin/env python # -*- coding:utf- ...

Thu May 10 01:35:00 CST 2018 0 1146
Python+Selenium学习--自动生成HTML测试报告

前言 在脚本运行完成之后,除了在log.txt 文件看到运行日志外,我们更希望能生一张漂亮的测试报告来展示用例执行的结果。 HTMLTestRunner 是Pyt ...

Mon Oct 08 23:35:00 CST 2018 0 877

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM