摘要: 操作步骤 第一步: 第二步: 第三步: 第四步: 阅读全文
posted @ 2020-04-09 12:15 天天向上327 阅读(227) 评论(0) 推荐(0) 编辑
摘要: [TOC] 软件配置 操作系统: win10 企业版 软件配置: JDK :1.8.0_241; eclipse :Oxygen.3a Release (4.7.3a); 打包文件源码 Java工程名称:serialNum,其中有个java文件SetserialNum.java SetserialN 阅读全文
posted @ 2020-04-09 12:03 天天向上327 阅读(721) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一 按时间创建文件 源码 源码执行控制台打印: 当前年月日时分秒时间:2020 01 16 11_19_12 当前年月日:2020 01 16 当前文件目录:D:\git\gongcheng 目录新建成功:D:\git\gongcheng\2020 01 16\ 切换后的目录位置:D:\ 阅读全文
posted @ 2020-04-09 12:00 天天向上327 阅读(1020) 评论(1) 推荐(0) 编辑
摘要: [toc] 环境配置 windows 10 + jdk1.8.0_171 + apache jmeter 3.3 + apache ant 1.9.12 一、安装JDK1.8 a.下载安装jdk1.8 b.配置系统环境变量 变量名:JAVA_HOME 变量值:C:\ProgramFiles\Java 阅读全文
posted @ 2020-04-09 11:56 天天向上327 阅读(156) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、软件环境 操作系统: win10 企业版 软件配置: JDK:1.8.0_241; jmeter :jmeter 5.1.1; mysql: mariadb 10.0.28 winx64; mysq 驱动版本: mysql connector java 5.1.35.jar 二、准备 阅读全文
posted @ 2020-04-09 11:54 天天向上327 阅读(374) 评论(0) 推荐(0) 编辑
摘要: HTTP的工作过程 当我们请求一个超链接时,HTTP就开始工作了,客户端先发送一个请求到服务器,请求内容包括:协议版本号、请求地址、请求方式、请求头和请求参数;服务器收到请求后做相应的处理,并将响应数据返回到客户端,响应内容包括:协议版本号、状态码和响应数据。前端根据响应数据做相应的处理,就是最终我 阅读全文
posted @ 2020-04-09 11:26 天天向上327 阅读(174) 评论(0) 推荐(0) 编辑
摘要: [TOC] Git、GitHub、GitLab、码云区别与关系 Git、GitHub、GitLab、码云关系图谱 GitHub 创建新仓库 一个仓库通常用来组织一个单独的项目。该仓库可以包含你项目中的所有文件,如文件夹、文件、图片、视频、电子表格、数据集等。我们建议包含一个README文件,或者你自 阅读全文
posted @ 2020-04-09 11:24 天天向上327 阅读(610) 评论(0) 推荐(0) 编辑
摘要: [TOC] 抓包启动 1. Fiddler在打开它的那一瞬间,它就已经设置好了浏览器的代理了,如果没有则设置代理127.0.0.1 端口8888 2. 勾选File Capture Traffic启动,安装之后默认是启动的 3. 断点 右栏属性 Inspectors(检查器) 查看数据内容 a.上半 阅读全文
posted @ 2020-04-09 11:22 天天向上327 阅读(171) 评论(0) 推荐(0) 编辑
摘要: [TOC] 软件配置 操作系统: win10 企业版 软件配置: JDK :1.8.0_241; eclipse :Oxygen.3a Release (4.7.3a); git :version 2.15.0. 一、环境准备 1.安装eclipse, "具体步骤点击此链接" 2.注册一个githu 阅读全文
posted @ 2020-04-09 11:21 天天向上327 阅读(2610) 评论(0) 推荐(0) 编辑
摘要: 目标: 执行之后会在D盘生成一个jt+当前时间.png,该图片为百度首页截图 一 get_screenshot_as_file 二 save_screenshot ``` 阅读全文
posted @ 2020-04-09 10:50 天天向上327 阅读(222) 评论(0) 推荐(0) 编辑
摘要: [toc] 第1章 零散命令 第2章 ls命令 第3章 cd命令 第4章 cat命令 第5章 文件重定向 第6章 mkdir命令 第7章 rmdir和rm命令 r 第8章 cp命令 第9章 mv命令 第10章 less命令 第11章 more命令 第12章 touch命令 第13章 nano命令 第 阅读全文
posted @ 2020-04-09 10:43 天天向上327 阅读(401) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、id定位 find_element_by_id() 采用id属性进行定位。例如在百度页面中输入关键字 Selenium 进行搜索。百度部分关键html源码如下: 百度输入框和百度一下的按钮都有id,那么定位代码如下: 二、name定位 find_element_by_name() 三 阅读全文
posted @ 2020-04-09 10:36 天天向上327 阅读(823) 评论(1) 推荐(0) 编辑
摘要: python selenium 文件上传下载 上传 html文件内容如下: python上传源码 上传文件结果 python下载文件源码 阅读全文
posted @ 2020-04-09 09:52 天天向上327 阅读(283) 评论(0) 推荐(0) 编辑
摘要: [TOC] 目标 打包Python selenium 自动化脚本(如下run.py文件)为exe执行文件,使之可以直接在未安装python环境的windows下运行 run.py文件源码 文件路径:D:\gongcheng 注:chromedriver.exe 文件在D:\gongcheng目录下 阅读全文
posted @ 2020-04-09 09:45 天天向上327 阅读(6696) 评论(0) 推荐(1) 编辑
摘要: chrome浏览器模拟打开手机图 python selenium实现手机网页自动化测试 + 第一种方法(已存在的主流设备) + 第二种方法(自定义长宽) 常用deviceName列表 阅读全文
posted @ 2020-04-09 08:38 天天向上327 阅读(2929) 评论(0) 推荐(0) 编辑
摘要: 操作步骤 + 1., "下载HTMLTestRunner.py" + 2.把文件复制到python安装/lib位置下 + 3.导入:import HTMLTestRunner import unittest + 4.mian执行: + 1.实例化:ts = unittest.TestSuite() 阅读全文
posted @ 2020-04-09 08:24 天天向上327 阅读(294) 评论(0) 推荐(0) 编辑
摘要: MOCK的意义 + 1.接口测试等待开发完成接口开发之后再进行,不符合测试的尽早测试的基本原则,我们可以利用MOCK工具来模拟接口,减少对开发的依赖,从而可使测试与开发同步进行 + 2.接口存在很多依赖关系,现实中,由于一些客观的原因,我们在测试环境所要的测试条件可能无法满足,此时就需要我们用MOC 阅读全文
posted @ 2020-04-09 08:22 天天向上327 阅读(513) 评论(0) 推荐(0) 编辑
摘要: @[toc] 操作步骤 1. 导入框架,import unitest 2. 测试类必须继承类:.class 类名(unittest.TestCase): 3. 在类中所有定义testXXX(区分大小写)开头的函数都是可执行的测试用例 4. 钩子方法setUp(每个测试用例前执行)、tearDown( 阅读全文
posted @ 2020-04-09 08:12 天天向上327 阅读(258) 评论(0) 推荐(0) 编辑
摘要: josn基本操作 + 1.导入import json + 2.字典转json:json.dumps(dict,ensure_ascii=False),加,ensure_ascii=False转换之后无中文乱码 + 3.json转字典:json.loads(str),注意参数必须用双引号 + 4.js 阅读全文
posted @ 2020-04-09 08:11 天天向上327 阅读(303) 评论(0) 推荐(0) 编辑
摘要: @(目录) 为什么要做接口自动化,怎样做 一、为什么要做接口自动化 UI能模拟用户的真实行为,但是受外部的原因,如电脑卡顿,浏览器卡顿,网速,需求变动等,从而容易造成脚本执行失败,维护成本较高,投入较高等问题 接口测试直接验证模块逻辑的正确性,去除UI干扰 接口测试难度低于UI测试,执行效率高于UI 阅读全文
posted @ 2020-04-09 07:50 天天向上327 阅读(3230) 评论(0) 推荐(0) 编辑