cuiying

2020年7月29日

一步步搭建python+appium自动化测试环境(二)

摘要: 第四步:下载浏览器驱动 以下是三大常用浏览器的下载链接: Google Chrome driver:https://sites.google.com/a/chromium.org/chromedriver/downloads Mozilla GeckoDriver:https://github.co 阅读全文

posted @ 2020-07-29 18:01 summer_cy 阅读(93) 评论(0) 推荐(0) 编辑
一步步搭建python+appium自动化测试环境(一)

摘要: 第一步:安装jdk1.8 ,去官方下载地址下载,安装过程中注意: 注意:1、这里不是建议是必须安装jdk1.8,坑我已经帮大家踩过了,这个版本是最稳定,兼容性最好的一个版本 2、注意安装路径一定一定不要有空格,不要有中文。jdk和jre不要放在一个文件夹下 最后设置好环境变量。检验,需要javac 阅读全文

posted @ 2020-07-29 14:42 summer_cy 阅读(105) 评论(0) 推荐(0) 编辑
从0开始一步步搭建selenium+python+pymysql+HTMLTestRunner 自动化测试框架(七)

摘要: 最后一步:用HTMLTestRunner 跑起来 # coding=utf-8# 1.先设置编码,utf-8可支持中英文,一般放在第一行#测试giteeimport timeimport osimport unittestfrom HTMLTestRunner import HTMLTestRunn 阅读全文

posted @ 2020-07-29 14:08 summer_cy 阅读(117) 评论(0) 推荐(0) 编辑
从0开始一步步搭建selenium+python+pymysql+HTMLTestRunner 自动化测试框架(六)

摘要: 到目前为止所有的工具都准备好了,让我们来写一个真正的用例吧:新建一个机构 # coding=utf-8# 1.先设置编码,utf-8可支持中英文,如上,一般放在第一行# 2.注释:包括记录创建时间,创建人,项目名称。'''@author: cuiyingProject: 云中医 selenium自动 阅读全文

posted @ 2020-07-29 14:06 summer_cy 阅读(97) 评论(0) 推荐(0) 编辑
从0开始一步步搭建selenium+python+pymysql+HTMLTestRunner 自动化测试框架(五)

摘要: 第五步:准备数据连接的公共方法,获取数据库连接:传入参数是配置文件中的数据库连接信息,返回pymysql的connect对象 # encoding=utf-8import configparserimport osimport pymysqlfrom automation_framework.log 阅读全文

posted @ 2020-07-29 14:04 summer_cy 阅读(171) 评论(0) 推荐(0) 编辑
从0开始一步步搭建selenium+python+pymysql+HTMLTestRunner 自动化测试框架(四)

摘要: 第二步:在第一步的基础上写一个公共方法进行登录:get_login(user, testServer) 方法传入你要登录的系统URL及用户名密码 # coding=utf-8🔥# 1.先设置编码,utf-8可支持中英文,如上,一般放在第一行# 3.导入模块import unittestfrom s 阅读全文

posted @ 2020-07-29 14:00 summer_cy 阅读(111) 评论(0) 推荐(0) 编辑
从0开始一步步搭建selenium+python+pymysql+HTMLTestRunner 自动化测试框架(三)

摘要: 第一步:创建浏览器驱动:open_browser()方法需要传入 配置文件中的URL信息。 # -*- coding:utf-8 -*-# 1.先设置编码,utf-8可支持中英文,如上,一般放在第一行# 2.注释:包括记录创建时间,创建人,项目名称。'''Created on 2020-07-07@ 阅读全文

posted @ 2020-07-29 13:58 summer_cy 阅读(108) 评论(0) 推荐(0) 编辑
从0开始一步步搭建selenium+python+pymysql+HTMLTestRunner 自动化测试框架(二)

摘要: 前提:1、配置文件: 2、准备好log 工具: # -*- coding:utf-8 -*-# 1.先设置编码,utf-8可支持中英文,如上,一般放在第一行# 3.导入模块import loggingimport logging.handlersimport os.pathimport timecl 阅读全文

posted @ 2020-07-29 13:55 summer_cy 阅读(132) 评论(0) 推荐(0) 编辑
解决团队中其他人在git中push代码总是被拒绝的问题

摘要: 我们自动化项目用的gitee管理代码 大家都用我自己的账户,首先我自己提交代码成功,没有问题,但是当团队其他人也用我的账户提交他们的代码时就会push 被拒绝。 后来找到原因是因为我的邮箱没有设置为公开,所以git操作时都是用的gitee分配的一个邮箱XXX.gitee.com 为结尾的邮箱。导致提 阅读全文

posted @ 2020-07-29 11:36 summer_cy 阅读(2485) 评论(0) 推荐(0) 编辑