码迷,mamicode.com
首页 >  
搜索关键字:Python自动化    ( 1011个结果
Selenium2+python自动化63-二次封装(click/send_kesy)
我们学了显示等待后,就不需要sleep了,然后查找元素方法用参数化去定位,这样定位方法更灵活了,但是这样写起来代码会很长了,于是问题来了,总不能每次定位一个元素都要写一大堆代码吧?这时候就要学会封装啦 一、显示等待 1.如果你的定位元素代码,还是这样:driver.find_element_by_i ...
分类:编程语言   时间:2018-05-12 15:36:56    阅读次数:1162
selenium+python自动化78-autoit参数化与批量上传
前言 前一篇autoit实现文件上传打包成.exe可执行文件后,每次只能传固定的那个图片,我们实际测试时候希望传不同的图片。这样每次调用的时候,在命令行里面加一个文件路径的参数就行。一、命令行参数1.参数化传入的参数,可以通过autoit的命令行参数:``` myProg.exe param1 “T ...
分类:编程语言   时间:2018-05-12 15:35:13    阅读次数:262
selenium+python自动化80-文件下载(不弹询问框)
前言 上一篇是点弹出框上的按钮去保存文件,本篇介绍一种更加优雅的方法,加载Firefox和Chrome的配置文件,不弹出询问框后台下载。 一、FirefoxProfile 1.点下载的时候,如下图,如果不想让它弹出这个询问框,可以加载firefox的配置文件隐藏起来 2.设置各项参数,参数可以通过在 ...
分类:编程语言   时间:2018-05-12 15:34:49    阅读次数:187
selenium+python自动化86-循环点击遇到的坑
前言 selenium定位一组元素,批量操作循环点击的时候会报错:Element not found in the cache - perhaps the page has changed since it was looked up 实现目标:批量点击标题,获取每个页面的url地址 代码如下: ` ...
分类:编程语言   时间:2018-05-12 12:47:01    阅读次数:2374
Selenium+python自动化84-python3.6用PyUserInput
前言python2上安装SendKeys库,对于不好定位的元素,用快捷键操作是极好的,那么在3.6上安装时,会报错一、python3.6安装SendKeys报错1.python3.6安装SendKeys是无法安装的,会报错> pip install SendKeys 二、32位的python3.6安 ...
分类:编程语言   时间:2018-05-12 12:40:41    阅读次数:237
selenium+python自动化88-用例不通过的时候发送邮件
前言 实现需求:当测试用例全部通过的时候,不发邮件,当用例出现Error或Failure的时候发送邮件 解决思路:生成html测试报告后,用bs4解析html页面,写个函数判断页面上是都有不通过的记录 一、html报告 1.查看html报告,主要看Status这一行是否会出现Failure 或 Er ...
分类:编程语言   时间:2018-05-12 12:39:46    阅读次数:274
Selenium+python自动化22-发送各种类型附件邮件
前言 最近一些小伙伴,在搞邮箱的事情,小编于是去折腾了一下!总结了一些干货,与大家分享一下!速来,抱大腿,我要开车了! 基本思路就是,使用MIMEMultipart来标示这个邮件是多个部分组成的,然后attach各个部分。如果是附件,则add_header加入附件的声明。在python中,MIME的 ...
分类:编程语言   时间:2018-05-12 11:55:09    阅读次数:195
Selenium+python自动化21-TXT数据参数化
前言 在17篇我们讲了excel数据的参数化,有人问了txt数据的参数化该怎么办呢,下面小编为你带你txt数据参数化的讲解 一、以百度搜索为例,自动搜索五次不同的关键字。输入的数据不同从而引起输出结果的变化。 测试脚本: 1 #coding=utf-8 2 from selenium import ...
分类:编程语言   时间:2018-05-12 11:54:54    阅读次数:202
Selenium2+python自动化20-引入unittest框架
Selenium2+python自动化20-引入unittest框架 from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import ...
分类:编程语言   时间:2018-05-12 11:54:03    阅读次数:281
Python自动化开发学习23-Django上(Model)
Django的Model组件:包括之前内容的回顾,以及其他内容的补充。通过元信息自定义表的一些属性;一对一、一对多、多对多;ORM几乎所有的操作;Model的验证功能,通过重构clean方法实现自定义的验证
分类:编程语言   时间:2018-05-11 23:35:11    阅读次数:186
1011条   上一页 1 ... 28 29 30 31 32 ... 102 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!