
自动化
文章平均质量分 54
妥妥倩
学习自动化测试 gogogogo
展开
-
java21天-map
map原创 2022-07-12 14:49:46 · 208 阅读 · 1 评论 -
java21天-数据类型、循环
if...else原创 2022-07-12 14:47:54 · 241 阅读 · 0 评论 -
python之requests
一、总结说明模拟postman访问接口,具体参照七、python接口开发(二)>>三、postman访问接口,本篇文章调用的接口,也是来自于接口开发的源码,阅读本篇文章最好先看下python接口是怎样开发的模拟get方式访问:res = requests.get(url,params=data,headers = headers)第一种方式:res = requests.get(url, params=data, headers = headers)第二种方式:res = req转载 2021-03-26 19:09:12 · 123 阅读 · 0 评论 -
python---ddt语法--动态参数的回顾
__author__ = 'Administrator'#动态参数的回顾# def print_msg(*args):# print(args)## print_msg(1,2,3,4)#元祖## print_msg(*[1,2,3,4])#元祖# print_msg(*[[1,2],[3,4]])#元祖## print_msg(*{'age':19,"name":'五月'})#元祖--获...原创 2018-06-21 17:29:56 · 907 阅读 · 0 评论 -
python第七堂课笔记(Python调试方法以及异常)
__author__ = 'Administrator'#异常处理 代码出错 针对异常发生的时候进行的一些处理动作try: print(a)#NameError: name 'a' is not definedexcept NameError as e: print("max男友帮你解决了%s"%e)else: print("五月再见")#第一种异常try: #下面监控你觉得...原创 2018-06-01 15:53:51 · 189 阅读 · 0 评论 -
selenium中xpath定位及等待
__author__ = 'Administrator'from selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.web...原创 2018-07-25 17:41:22 · 640 阅读 · 0 评论 -
webdriver 滚动条操作和ifame中处理操作元素
__author__ = 'Administrator'#1.滚动条处理#将你要操作的元素,滚动到可见区域,再去操作。scrollIntoView#语法#与窗口的顶部对齐 driver.execute_script("arguments[0].scrollIntoView()",element)#与窗口的底部对齐 arguments[0].scrollIntoView(false)#移...原创 2018-07-27 12:02:42 · 243 阅读 · 0 评论 -
win32针对windows上传按钮的处理
import win32guiimport win32con#一级窗口dialog = win32gui.FindWindow("#32770","打开")#二级窗口(参数;父节点,0代表从子元素里面一个个寻找,class,text)ComboBoxEx32 = win32gui.FindWindowEx(dialog,0,"ComboBoxEx32",None)# 三级窗口comb...原创 2018-08-14 16:53:21 · 646 阅读 · 0 评论 -
关于自动化测试的定位及一些实践思考
大家对自动化的理解,首先是想到WebUI自动化,这就为什么我一说自动化,公司一般就会有很多人反对,因为自动化的成本实在太高了。其实自动化是分为三个层面的(UI层自动化、接口自动化、单元测试),不是每个层面的自动化都是遥不可及的,以下标示一下这三个层面的难易程度(也叫这个为自动化金字塔): 三个层面的自动化测试 基本上可以肯定的是,单元测试是成本最低的,也是最容易推广...转载 2018-08-29 16:50:57 · 399 阅读 · 0 评论 -
执行Python出现LookupError: unknown encoding: cp65001解决办法
dos下执行以下命令即可chcp 1252不要瞎改代码里面的编码!转载 2018-08-30 14:09:38 · 1388 阅读 · 0 评论 -
python37,引入requests不成功
按住ALT+ENTERhttp://npm.taobao.org/mirrors/chromedriver/谷歌驱动原创 2019-02-12 18:55:54 · 429 阅读 · 0 评论 -
postman-之断言参考
pm.test("检查门店名称是否成功匹配", function () { pm.expect(pm.response.text()).to.include("开福万源炒货");});pm.test("检查门店名称是否获取成功", function () { pm.expect(pm.response.text()).to.include("success");});...原创 2019-03-30 14:12:37 · 515 阅读 · 0 评论 -
python关于ppt装饰器用法试例一
__author__ = 'Administrator'import unittestimport timeimport HTMLTestRunnerNewfrom ddt import data,ddt,unpackfrom openpyxl import load_workbookfrom class_614.work_http import Http_requestfrom class_...原创 2018-06-21 17:27:34 · 237 阅读 · 0 评论 -
python之mysql读写测试数据
__author__ = 'Administrator'import mysql.connector#登录上数据cnn=mysql.connector.connect(**config)#游标--》获取操作数据库的权限cursor=cnn.cursor()#增删改查#sql='select * from student where id=%s and age>%s'sql='select *...原创 2018-06-21 10:53:42 · 560 阅读 · 0 评论 -
老黄历单元测试方法--》通过超继承,通过ddt装饰器
HTTP请求类import requestsimport unittestclass Http_request(): def __init__(self,url,param): self.url=url self.param=param def get_py(self,method): try: if method.upp...原创 2018-06-21 10:51:27 · 432 阅读 · 0 评论 -
python第二堂课的笔记(运算符,字符串,列表,字典等内置函数)
__author__ = 'Administrator'#运算符:算术运算符 赋值运算符 比较运算符 逻辑运算符 成员运算符#算术运算符:+ - * / %模运算 取余#用在判断某个整数是奇数还是偶数#赋值运算符:= += -=# a=1# a+=1#a=a+1# a-=2#a=a-1# print(a)## #比较运算符 > >= < <= == != 比较之后的结果是...原创 2018-05-21 18:02:00 · 154 阅读 · 0 评论 -
python第四节随堂笔记(函数)
__author__ = 'Administrator'#作业1#1:有一个列表:list1 = [[2, 3, 8, 4, 9, 5, 6],[5, 6, 10, 17, 11, 2]],请把list1列表里面的子列表的元素都一个个的输出来# list1 = [[2, 3, 8, 4, 9, 5, 6],[5, 6, 10, 17, 11, 2]]# for l in list1:# f...原创 2018-05-25 17:43:52 · 297 阅读 · 0 评论 -
python第六节随堂笔记(os&file)
__author__ = 'Administrator'def add_num(m,n): sum=0 for i in range(m,n+1): sum+=i return sum print(sum)result=add_num(1,100)-100print(add_num(1,100))#add_num(1,100)#返回值 return表达式#1....原创 2018-05-28 17:36:29 · 177 阅读 · 0 评论 -
python--进阶requests
__author__ = 'Administrator'# coding=utf-8#requests模块#pip install requests命令安装import requests#url='https://www.juhe.cn/docs/api/id/65'#url="http://m.xxxxx.com/api/v2/activities?pageIndex=1&pageSiz...原创 2018-06-12 18:00:47 · 209 阅读 · 0 评论 -
python---单元测试1
__author__ = 'Administrator'import unittest#unittet 来写测试用例的框架class Add: def add(self,a,b): return a+b#1.专门写个测试类class TestAdd(unittest.TestCase):#继承 def setUp(self):#在执行每一条用例之前会做的初始化操作 ...原创 2018-06-12 18:05:03 · 179 阅读 · 0 评论 -
python---单元测试2
__author__ = 'Administrator'import unittestimport HTMLTestRunnerNewfrom class_0611.class_611_1 import TestAdd#from class_0611 import class_611_1suite=unittest.TestSuite()#测试套件 储存测试用例suite.addTest(Test...原创 2018-06-12 18:05:38 · 214 阅读 · 0 评论 -
第三堂课随堂笔记(判断和循环)
__author__ = 'Administrator'#判断和循环 *****五颗星score=77if score>=60: print("及格")elif score<60:#elif 要跟一个条件表达式 print("不及格")else:#else 后面是万万不能加条件 print("其他的情况")#冒号来控制父级子级#python 里面是用缩进/空格来决定父...原创 2018-05-24 17:52:58 · 169 阅读 · 0 评论 -
python第五节随堂笔记(函数习题)
__author__ = 'Administrator'def add_num(m,n): sum=0 for i in range(m,n+1): sum+=i return sum print(sum)result=add_num(1,100)-100print(add_num(1,100))#add_num(1,100)#返回值 return表达式#1....原创 2018-05-30 16:24:53 · 1969 阅读 · 0 评论