- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 接口自动化环境搭建-Python Request + Unittest
文章目录前言一、前期准备二、搭建环境1. 创建项目目录2. 创建一个cases目录,管理所有的case3. 找一个测试接口,编写测试脚本4. 抽离公共方法 - 发送请求5. 抽离测试数据 - 读取Excel6. 抽离基本数据 - 读取配置文件7. 生成测试报告8. 自动发送测试报告到邮箱总结前言使用python搭建一个接口自动化的框架,主要实现的功能如下:在Excel中编写接口测试用例,代码读取去执行执行接口测试用例后, 自动生成测试报告生成测试报告后, 自动发送邮件到邮箱下面案例.
2021-03-25 16:18:12
1423
2
原创 使用ip地址访问django项目
之前使用localhost访问,现在想修改为ip地址访问1、settings.py文件中添加: ALLOWED_HOSTS = '*'2、查看本机ip地址,例如192.168.xxx.xxx3、启动后台服务:python manage.py runserver 0.0.0.0:80014、浏览器中输入地址:192.168.xxx.xxx:8001/...
2020-05-21 15:11:24
1295
原创 linux(centos7)下安装mysql8
1.配置MySQL 8.0的安装源: sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm2、安装MySQL 8.0 sudo yum --enablerepo=mysql80-community install mysql-community-server如果报错:参考https://blog.youkuaiyun.com/yanchao963852741/article/details/1
2020-05-21 10:36:00
266
原创 django3+mysql8
1、python manage.py makemigrations报错,原因和解决方法:https://www.jianshu.com/p/e6e6293af2dc主要就是mysql8.0的问题。目前最新的mysql8.0对用户密码的加密方式为caching_sha2_password, django暂时还不支持这种新增的加密方式。只需要将用户加密方式改为老的加密方式即可。1、打开Mysqlsh2、连接mysql:\connect root@127.0.0.1:3306输入密码n3
2020-05-20 11:50:01
595
原创 django执行修改表命令
1、models.py里修改2、python3 manage.py makemigrations3、python3 manage.py migrate
2020-04-06 12:16:00
207
原创 Java+Selenium常用函数整理(二、定位方法)
findElement(By.id("XXX"))findElement(By.name("XXX"))findElement(By.className("XXX"))findElement(By.cssSelector("XXX"))findElement(By.linkText("XXX"))findElement(By.partialLinkText("XXX"))findEle...
2020-01-15 11:35:09
258
原创 Java+Selenium常用函数整理(一、浏览器操作)
摘要:浏览器操作 - 导航 - 窗口和tabs - Frames and IFrames - window管理 - 设置窗口一、导航1)页面导航到driver.get("https://www.baidu.com")driver.navigate.to("https://www.baidu.com")区别:get是有逻辑的跳转,而navig...
2020-01-15 11:20:16
343
原创 VSCode搭建VUE+Django前后端分离环境
准备:安装好Python3环境一、搭建Django环境1、//python scripts目录下pip命令安装django: pip install django2、//进入项目要放置的目录,django命令生成项目:django-admin startproject 项目名称3、//vscode打开文件夹4、//vscode 终端命令行启动项目:(电脑里安装了多个版...
2019-12-27 18:05:15
2377
原创 vue中使用markdown
实现编写博客文章等大段文字下载插件,引用标签,实现大段文字可编辑,可添加样式,可预览效果1、 在WriteArticle.vue页面上使用<mavon-editor>标签,并绑定数据articleData.content2、 在WriteArticle.vue页面js中监听articleData,数据发生变化的时候(也就是在页面输入数据时),向后端发起请求,并保存数据到数据库里...
2019-12-26 16:23:54
1100
原创 router-view使网页的某部分根据不同的URL渲染内容
实现效果:点击导航栏的不同li,改变网页url,但网页只有部分会被渲染1、首页(FirstPage)main部分使用router-view`<template> <div class="firstpage"> <el-container> <el-header class="clearfix" style=...
2019-12-25 15:44:23
991
原创 Eclipse安装TestNG
在线安装Help -> Install New Software -> Add输入Name:testNG,Location:http://beust.com/eclipse导入需要的jar包: jcommander-1.72.jar testng-7.0.0.jar测试是否安装成功:参考https://www.cnblogs.com/baixiaozheng...
2019-03-27 11:22:38
1853
原创 Java+Selenium+webdriver+Eclipse搭建自动化环境
1、下载selenium-java包:https://docs.seleniumhq.org/download/2、解压后打开文件夹,有如下的jar包3、打开Eclipse,点击File -> New -> Dynamic Web Project 或者 EJB Project ->输入项目名称:【如:automation】4、点击项目automation,右键新建文件...
2019-03-26 10:32:52
2080
原创 LoadRunner一:录制+自动关联+手动关联
使用Web Tours进行练习1、创建测试脚本(Virtual User Generator):1)录制脚本2)验证脚本是否能回放成功3)增强,在脚本中设置注释,添加事务,参数化,时间间隔…4)Prepare for Load1)录制脚本之前需要确定要录制的业务逻辑,初始化工作Init,action,end说明init录制的一般是业务流程开始之前的初始化工作(如登录,服务器...
2019-03-25 17:19:01
1232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人