自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 【无标题】

sql自学入门

2023-04-21 12:06:32 72 1

转载 小甲鱼python入门学习第17讲 课后练习

以下问题与答案来源于:https://fishc.com.cn/thread-41663-1-1.html测试题:你有听说过DRY吗?我的答案:没有听说过正确答案:DRY 是程序员们公认的指导原则:Don’t Repeat Yourself.快快武装你的思维吧,拿起函数,不要再去重复拷贝一段代码了!都是重复一段代码,为什么我要使用函数(而不使用简单的拷贝黏贴)呢?我的答案:...

2020-02-21 12:02:14 560

原创 python断言

断言:验证应用程序的状态是否与期望的一致断言的4种模式assert:断言失败时,将终止测试verity:断言失败时,该测试继续执行,并将错误计入日志,也就是说允许此单个验证通过,确保应用程序在正确的页面上,提高脚本的伸缩性waitfor:用于等待某些条件变为真,可用于AJAX程序的测试,如果该条件为真,他们将立即成功执行,如果该条件不为真 ,则将失败并暂停测试,直到超过当前所设定的超时时间...

2018-12-01 11:25:51 532

原创 自动化测试学习day15 接口自动化

请求头:Host: bologe.net 请求的服务器地址User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:61.0) Gecko/20100101 Firefox/61.0 访问设备的信息Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8 普通文本 权...

2018-11-30 11:09:35 162

原创 自动化学习day14 appium

App会话设置参数:automationName 自动化引擎名称(Appium, Selendroid)默认使用Appium引擎platformName 移动平台(iOS, Android, FirefoxOS)deviceName 设备名称(Android平台随便填)app 应用的绝对路径browserName 移动浏览器名称,与app属性冲突udid 真机的idan...

2018-11-30 10:48:17 140

原创 自动化学习day13 appium

1、环境配置1、安装安卓模拟器2、安装appium服务器3、解压Android的adt-bundle压缩包4、安装JDKSDK文件解压后需要确认的环境变量:JAVA_HOME C:\Program Files\Java\jdk1.8.0_51JRE_HOME C:\Program Files\Java\jre1.8.0_51ANDROID_HOME C:\adt-bundle...

2018-11-27 22:32:44 205

原创 自动化测试学习day9 selenium day2

浏览器对象:driver.maximize_window()浏览器窗口最大化driver.minimize_window()浏览器窗口最小化driver.close()关闭当前窗口driver.quit()关闭所有窗口driver.back()后退一个页面driver.forward()前进一个页面driver.name浏览器名字driver.title当前页面标题driver....

2018-11-21 21:28:38 283

原创 自动化学习day10 selenium day3(1)

当HTML页面中包含iframe标签时,即页面中嵌套其他页面时,要定位元素需要先切换到iframe或frame中才能定位其中的元素这里用到的函数是driver.switch_to.frame(‘test1’)后面的括号中传参是iframe的name或者ID#此处的test1表示frame的name或者IDdriver.switch_to.frame('test1')当你要切换到上一层框架...

2018-11-21 21:11:31 99

原创 自动化测试学习day10 selenium day3

今天做的练习是用python写一个脚本,在中国人才热线网上完成搜索、勾选、提交申请的流程代码如下import unittestfrom selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsfrom time import sleepclass Tests(u...

2018-11-21 20:32:40 199

原创 自动化测试学习 selenium学习第一天

css html1、htmlHTML 指的是超文本编辑语言 (Hyper Text Markup Language)不是一种编程语言,而是一种标记语言标记语言是一套标签使用标记标签来描述网页描述一级标题描述二级标题百度一下 定义超链接我是一个段落 定义段落单选框复选框提交按钮 value属性可更改显示名称下拉菜单单选下拉菜单 文本域2、css...

2018-11-17 12:01:02 95

原创 自动化测试学习 python学习day7

连接MySQL数据库python和mysql相连 需要安装Mysql-python的一个插件然后连接import MySQLdbfrom datetime import dateif __name__ == '__main__': # 连接数据库,返回数据库连接对象 conn = MySQLdb.connect(host='127.0.0.1', user='root...

2018-11-17 11:57:36 166

原创 自动化测试学习 python学习 day6

类 class例1 定义一个学生类# 定义类Studentclass Student(object): """ 表示学生的类 """ # 定义类方法(class method) def study(self, course): # print "我在学习%s呢!"%course print "%s在学习%s呢!"%...

2018-11-17 11:46:11 182

原创 python练习 一个猜数字的小游戏

import randomif __name__ == '__main__': r = random.randint(1, 100) while True: n = input('请输入一个整数[1-->100]: ') if n < r: print "猜小了" elif n > r:...

2018-11-17 11:06:36 323

原创 自动化测试学习 python学习第五天

今天学习的是python中模块的引用也就是 import主要包括以下模块sys os timetimeif __name__ == '__main__': # 自1970年1月1日零食零分零秒到现在经过的秒数 # 时间戳 t = time.time() # print time.localtime()[0] # 根据本地时区转换成类似元组格式的...

2018-11-17 11:04:52 137

原创 ython自学笔记 集合

>>> num = {1,2,3,4,5}>>> type(num)<type 'set'>set表示num的类型是一个集合单数当num = {}时,这个type(num)的类型就是dict>>> num = {}>>> type(num)<type 'dict'>在

2018-11-12 11:40:39 137

原创 用python写一个查询员工信息,添加员工信息的功能--进阶版 将添加的员工信息写入一个txt文件

# coding=utf8# function 函数def add_emp(e): """ 添加员工信息 :return: 添加成功返回0,失败返回-1 """ name = raw_input('请输入员工名字:') #将输入的员工名字与文件中已经存在的员工姓名比较,如已存在则无法添加 emps = open(e, 'r') ...

2018-11-10 16:47:03 1904

原创 自动化测试学习 python学习day4

#文件读写(IO操作)#打开文件 返回文件对象f= open(r’E:\tmp\test.txt’,‘w’)f.read(5)从文件中读取5个字节f.read()读取文件内容,返回字符串类型strip()去除头火尾spilt()分割字符串f.readlines()读取文件所有行,返回列表f.readline() 读取文件一行,返回字符串,读到文件末尾,再读返回空字符串f.mode...

2018-11-10 16:42:31 120

原创 用python写一个查询员工信息,添加员工信息的功能

# coding=utf8e1 = {'name':'Jack', 'age':22, 'sal':8000}e2 = {'name':'Tom', 'age':27, 'sal':5000}e3 = {'name':'Nick', 'age':26, 'sal':8000}e4 = {'name':'Mary', 'age':21, 'sal':12000}e5 = {'name'...

2018-11-09 00:02:34 3572

原创 自动化测试学习 python学习day3

python写一个登陆程序1、用户名和密码存在一个字典里,输入正确的用户名和密码登陆2、首先输入用户名,如果用户名不存在或者为空,则一直提示输入正确的用户名3、用户名正确时,提示输入密码,如果密码和用户名不对应,则提示密码错误重新输入4、密码最多输错3次5、密码错误提示还有几次机会6、用户名和密码正确 登陆成功dic = {'admin':'123456','user1':'1231...

2018-11-08 23:55:05 205

原创 python打印30到50之间所有的质数

for else实现for m in range(30, 51): if m > 1: for i in range(2, m): if (m % i) == 0: break else: print(str(m)+'是质数')for循环实现for n in range (20,51): ...

2018-11-08 23:34:35 4030

原创 python实现从键盘读取一个整数判断是否是质数

while循环a = input('请输入一个整数')i=2while i < a: if a%i ==0: print ('%d不是一个质数') % a break i += 1if i ==a: print ('%d是一个质数') % afor循环x = input('请输入一个整数')flag = Truefor...

2018-11-08 23:28:56 4622 1

原创 自动化测试 python学习day2

序列(sequence): 字符串str,列表list,元组tuple序列类型支持索引(index),从0开始eg: s = 'IlovePython's[0] ===> 'I's[5] ===> 'P's[-1] ===> 'n'分片,切片s[5:8] ===> 'Pyt' 从索引为5的字符到索引为8的字符的前一个,不包含索引为8的字符s[:8] ==...

2018-11-08 23:21:24 121

原创 自动化测试学习日记day1 python第一天

自动化测试学习日记day1python第一天type() 查看数据的类型len() 计算字符串、列表、元组和字典的长度数据类型整数 int 3长整型 long 3L浮点数 float 3.1字符串 str ‘tom’ “tom” ‘’‘tom’’’ “”“tom”"" ‘’布尔类型 bool True False列表 list [1, 2.0, ‘hel...

2018-11-08 21:09:45 141

python+selenium自动化入门讲义

自动化测试入门讲义,主要包括笔记、代码,自动糊测试入门的朋友可以下载

2018-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除