我的账户
啄木鸟学院

专注软件测试菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

java-张荣亮-2021.03.23

[复制链接]
张荣亮 发表于 2021-3-24 09:23:17 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
1.金融项目登录接口测试import pytest
from zonghe.baw import Member
from zonghe.caw import FileRead, Db, Asserts
@pytest.fixture(scope='module',params= FileRead.read_yaml(r"datacase\login_setup.yaml"))
def setup_data(request):
    return request.param
@pytest.fixture(params=FileRead.read_yaml(r"datacase\login_data.yaml"))
def login_data(request):
    return request.param
@pytest.fixture(scope='module')
def register(setup_data, baserequests, url, db):
    # 初始化环境: 删除注册用户
    Db.delete_user(db, setup_data['regdata']['mobilephone'])
    # 下发行注册请求
    Member.register(baserequests, url, setup_data['regdata'])
    yield
    # 清理环境: 删除注册用户
    Db.delete_user(db, setup_data['regdata']['mobilephone'])
def test_login(register, baserequests, url, login_data):
    # 下发登录的请求
    r = Member.login(baserequests, url, login_data['logindata'])
    # 检查结果
    # assert r.json()['msg'] == login_data['expect']['msg']
    # assert r.json()['code'] == login_data['expect']['code']
    # assert r.json()['status'] == login_data['expect']['status']
    Asserts.assert_equal(r, login_data['expect'], "msg,code,status")
2.安装软件
安装git
安装TortoiseGit-2.10.0.2-64bit
在git中创建一个仓库
https://gitee.com/bailina123/watched?sort=projects.name
复制仓库的路径
选择一个空白文件,右击Git clone
选择要上传的文件复制到克隆出来的文件中
右击Git - commit->‘master’
选择All, Commit and  push
进入Git仓库查看代码是否上传成功
安装jenkins    http://localhost:8080/
1.进入Jenkins ,点击 新建Item
2.输入任务名称,选择freestyle project,点击保存
3.点击配置,点击 源码管理,输入git仓库的地址,用户名Repository URL以及Credentials
4.点击构建
cd "D:\jenkins\workspace\接口测试-bailina"(控住台复制)
"D:\Python38\Scripts\pytest.exe" (Python安装路径)
day02(文件名)
5. 点击构建触发器,选择Build periodically,设置定时任务
Jemter配置环境变量
计算机---->右键,属性---->高级系统设置---->高级---->环境变量
(1)新建系统变量
变量名:JMETER_HOME
变量值:Jmeter安装地址,我的地址为 D:\project\apache-jmeter-4.0
(2)编辑系统变量CLASSPATH
变量名:CLASSPATH 变量值:在原来的后面添加 :
;%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar

回复

使用道具 举报

关注0

粉丝0

帖子20

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注软件测试菁英教育

客服电话:17792550360

客服时间:9:00-21:00

卓目鸟学苑 - 专注软件测试菁英教育!( 陕ICP备20001493号-1 )

版权所有 © 西安菁英教育科技有限公司 2023-2026