Python自动化测试
文章平均质量分 51
Magic2018*
当你的才华撑不起你的梦想时,你就应该静下心来学习。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python2操作MySQL数据库封装通用方法
Python2操作MySQL数据库示例如下:coding=utf-8import pymysqlclass Database():def init(self, host, port, db, user, passwd, charset=‘utf8’):self.host = hostself.port = portself.db = dbself.user = userself.password = passwdself.charset = charsetdef open(self):原创 2021-01-26 16:58:00 · 411 阅读 · 0 评论 -
基于python读取Excel自动测试用例数据封装方法
1.初始定义excel文件路径,文件名,sheet页面名称,行,列;2.定义函数循环取出表格中的数据以字典的方式存储数据;3.自动化测试用例最终读取的数据是多个字典的list类型数据,第一行数据就是字典里的key值,从第二行开始一一对应value值;4.封装好后的代码示例如下:# coding:utf-8import xlrdclass ExcelUtil(): def __init__(self, excelPath, sheetName): self.d原创 2020-12-23 17:22:00 · 606 阅读 · 0 评论 -
python2连接MySQL获取表数据字段数据随机传入列表,随机取值
#!/usr/bin/env python# -*- coding:utf-8 -*-import MySQLdbdef get_cmsdb(): # 打开数据库连接 db = MySQLdb.connect("172.16.18.3", "test", "test@123", "fsviewdb_HLJ", charset='utf8' ) # 使用curso...原创 2019-05-17 19:50:03 · 394 阅读 · 0 评论 -
python 操作Windows文件上传Linux,Linux文件下载到Windows本地
从Windows上传文件到linux目录下,文件夹自动创建[python]view plaincopyimportparamiko importdatetime importos hostname='10.xxx.xxx.xx' username='username' password='***' port=22 def...原创 2019-03-17 23:22:37 · 1728 阅读 · 0 评论 -
selenium之chromedriver与chrome版本映射表
selenium之 chromedriver与chrome版本映射表(更新至v2.34)看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用:所有chromedriver均可在下面链接中下载到:http://chromedriver.storage.googleapis.com/index.html ChromeDrive...原创 2018-09-03 19:31:04 · 445 阅读 · 0 评论 -
pycharm设置模板文件
在pycharm上依次选择打开 File->settings->Editor->File andCode Templates->Python Scriptpython2.X版本中需要设置编码格式为utf-8#!/usr/bin/env python# encoding: utf-8"""@author: roc@contact: roc@csdn...原创 2018-09-23 17:34:31 · 1438 阅读 · 0 评论 -
Pycharm快捷总结
Pycharm快捷神器Pycharm默认的代码格式化:Ctrl+Shift+Alt+L 1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 ...原创 2018-08-27 20:11:11 · 270 阅读 · 0 评论 -
自动化测试中Windows批量处理测试用例方法
// 批量执行测试用例方法一@echo off// 杀掉浏览器相关的进程taskkill /f /im firefox.exe*(进程名) >nul 2>nul(错误信息也不打印)//清理测试环境写入windows下的缓存文件rd /s /q %temp% >nul 2>nul//默认是C执行定时任务,切换测试用例路径cd /d "D:\Sour...原创 2018-08-18 19:06:17 · 1087 阅读 · 0 评论 -
Robot Framework自动化测试 pybot 参数详解
一、使用pybot执行测试用例常用方式1、执行整个项目下的所有用例: pybot 项目路径。例如: pybot D:\robot2、执行某个suit中的所有用例: pybot 项目路径\suit文件名称。 例如:pybot D:\robot\test.txt3、执行具体的某个用例的用例:pybot --test 用例名称 项目路径\suit文件名称。例如:pybot --test ca...转载 2018-08-18 17:53:04 · 3032 阅读 · 0 评论 -
创建pycharm自定义python模板
在pycharm上依次选择打开 File->settings->Editor->File andCode Templates->Python Script复制以下模板内容:[python] view plain copy#!/usr/bin/env python # encoding: utf-8 #set( $SITE = "https://blo...转载 2018-08-05 18:04:32 · 342 阅读 · 0 评论 -
Linux系统python版本升级环配置
首先下载源tar包可用linux自带下载工具wget下载,如下所示:1 # wget http://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz 1、下载完成后到下载目录下后解压文件1 tar -zxvf Python-2.7.3.tgz 2、进入解压缩后的文件夹2 cd Python-2.7.3 ...原创 2018-08-05 16:42:26 · 205 阅读 · 0 评论
分享