Python函数 一:函数 函数是一段可以重复使用的代码,通过传递的参数返回不同的结果。对于重复使用的代码,需要编写为自定义函数便于重复使用。函数可以分为无参函数和带参函数。 1:无参函数 (1) 自定义无参函数 语法: def 函数名称(): 代码块 return [表达式] 注释:def为关键字 ...
分类:
编程语言 时间:
2020-06-19 11:43:49
阅读次数:
68
一、项目实战中PO模型的设计与封装 一般将所有的元素、数据都放在代码中,并不利于自动化代码的维护。最好的方式是尽量把数据、页面、操作进行分离开:PO设计模式 PO设计模式的优势: PO提供了一种业务流程与页面元素操作分离的模式,这使得测试代码变得更加清晰。 页面对象与用例分离,使得我们更好的复用对象 ...
分类:
编程语言 时间:
2020-06-19 00:44:52
阅读次数:
71
po模型 + 数据驱动 ,完整代码 1、setting.py: setting.py 2、config.py:配置文件,主要用于配送web定位元素 [RegisterElement] user_email=id>register_email user_email_error=id>register_ ...
分类:
编程语言 时间:
2020-06-18 23:24:26
阅读次数:
115
一、环境搭建 1、selenium环境搭建 Client: pycharm python3.6 Driver: Chrome → ChromeDriver Firefox → FirefoxDriver IE → InternetExplorerDriver Selenium 1.1、Seleniu ...
分类:
编程语言 时间:
2020-06-18 23:22:27
阅读次数:
163
一、关键字模型 excel表: 关键字模型 通过代码实现:读取excel表中上述数据,进行一系列操作,实现自动打开网页、输入信息并跳转 1、excel_operation.py: excel表基本读写操作: import xlrd # 需安装 from xlutils.copy import cop ...
分类:
编程语言 时间:
2020-06-18 23:21:28
阅读次数:
69
1、行为驱动环境搭建: 行为驱动:Behavie 断言:Pyhamcrest 环境语言:Python 框架:Selenium 安装: 1 2 3 pip install behave pip install pyhamcrest 我们需要新建features包,在该包下要包含至少一个.feature ...
分类:
编程语言 时间:
2020-06-18 23:18:54
阅读次数:
80
基础认识 本项目使用的是face++平台,人脸识别+手势识别双确认显示。 python编程,代码简介,方便扩展。 该项目适用于Windows系统和Linux系统,但必须安装相应的模块,其中包括 l Python3 python 库,逻辑编写 l Pillow 窗口开发实现 l opencv-pyth ...
分类:
其他好文 时间:
2020-06-18 17:52:14
阅读次数:
112
问题:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? #! /usr/bin/env python3 # -*- coding:utf-8 -*- # Author : Ma Yi # Blog : http://www.cnblogs.com/mayi0312/ ...
分类:
编程语言 时间:
2020-06-18 16:09:52
阅读次数:
78
在执行yum upgrade时报错 解决方法: 方法一: 1、清理本地yum缓存 执行:yum clean all 2、查看软件包列表 执行:yum list 注意:如果查询不到软件包列表,查看yum源是否配置正确。 方法二: 执行方法一之后,再去执行还是不成功,百度说是因为安装了python3的原 ...
分类:
其他好文 时间:
2020-06-18 15:54:21
阅读次数:
296
#! python3 # -*- encoding: utf-8 -*- ''' @File : fileread.py @Time : 2020/06/18 14:18:23 @Author : xuxiang @Version : 1.0 @Contact : 2998136503@qq.com ...
分类:
其他好文 时间:
2020-06-18 14:34:29
阅读次数:
77