共 43 页: 上一页 1 2 3 4 5 6 下一页 末页
摘要:前言 当我们在windows新建一个文件,里面有中文时,使用Xftp上传到linux服务器上,会出现乱码问题。 Windows的默认编码为GBK Linux的默认编码为UTF 8 Xftp上传文件乱码 现在 windows 电脑上新建一个txt文件,命名为"中文.txt", 并且写入中文内容:上海 阅读全文
posted @ 2019-10-13 10:34 上海-悠悠 阅读 (13) 评论 (0) 编辑
摘要:前言 最近用jmeter做一些接口的压力测试,记录下使用过程中遇到的一些问题。 在使用window机器做并发压测的时候,发现并发数设置100的时候,会出现报错:java.net.SocketException: Socket operation on nonsocket: connect 环境准备: 阅读全文
posted @ 2019-10-11 22:55 上海-悠悠 阅读 (97) 评论 (0) 编辑
摘要:前言 远程访问linux服务器的时候,我们本地电脑需要和linux服务器上有文件上传和下载的操作,如果安装过xshell和xftp工具,可以使用xftp上传文件和下载文件的操作。 如果不用xftp工具,也可以使用rz和sz命令操作。 环境准备 使用 yum 先安装 lrzsz 包 yum y ins 阅读全文
posted @ 2019-10-11 08:03 上海-悠悠 阅读 (34) 评论 (0) 编辑
摘要:前言 HttpRunner 的 yaml 脚本文件,可以结合locust做性能测试 locust环境准备 安装完成 HttpRunner 后,系统中会新增locusts命令,但不会同时安装 Locust。 使用locusts V查看时,会提示需要先安装locustio 使用 pip 安装 locus 阅读全文
posted @ 2019-10-09 23:00 上海-悠悠 阅读 (87) 评论 (0) 编辑
摘要:前言 HttpRunner 在命令行中启动测试时,通过指定参数,可实现丰富的测试特性控制。 命令行参数CLI 使用 h 查看相关命令行参数 hrun h 参数名称 | 参数值 | 参数说明 | : : | : : h, help | 不带参数 |查看帮助信息 V, version | 不带参数 |查 阅读全文
posted @ 2019-09-28 21:01 上海-悠悠 阅读 (104) 评论 (0) 编辑
摘要:前言 一个完整的接口自动化测试项目到底该如何设计?httprunner框架的知识点其实并不多,前面基本上把一些重要的概念都介绍完了。 本篇就是一个总结性的,可以用于实际工作中设计一个接口自动化测试项目。 项目文件结构 在 HttpRunner 自动化测试项目中,主要存在如下几类文件: YAML/JS 阅读全文
posted @ 2019-09-28 17:59 上海-悠悠 阅读 (114) 评论 (0) 编辑
摘要:前言 一般来说,在进行实际应用的开发过程中,应用会拥有不同的运行环境,通常会有以下环境: 本地开发环境 测试环境 生产环境 在不同环境中,我们可能会使用不同的数据库或邮件发送驱动等配置,这时候则需要通过 .env 文件来针对不同的运行环境作不同的设置。 环境变量 在自动化测试中,有时需要借助环境变量 阅读全文
posted @ 2019-09-28 17:03 上海-悠悠 阅读 (83) 评论 (0) 编辑
摘要:前言 unittest框架里面有个非常好的概念:前置( )和后置( )处理器,真正会用的人不多。 HttpRunner 实际上也是从用的unittest框架,里面也有前置 和后置 的概念。 setup_hooks: 在整个用例开始执行前触发 hook 函数,主要用于准备工作。 teardown_ho 阅读全文
posted @ 2019-09-26 23:20 上海-悠悠 阅读 (100) 评论 (0) 编辑
摘要:前言 在httprunner里面,每个 文件的脚本都是独立运行的,有时候我们希望能跨文件使用公用的参数。 比如登录生成一个token,后面的用例都可以去引用这个token值,或者有些复杂的逻辑,需要写个函数去实现,比如操作数据库,加密解密等。 httprunner中可以使用 写辅助函数,实现复杂的功 阅读全文
posted @ 2019-09-25 23:30 上海-悠悠 阅读 (129) 评论 (0) 编辑
摘要:前言 httprunner默认生成的报告不怎么美观,里面还有第二套报告模板extent_report_template.html。 extent_report_template 使用 可以看到运行的时候可以添加的命令行参数 使用 参数可以替换自己的模板,后面指定模板的路径:E:\python36\L 阅读全文
posted @ 2019-09-25 08:13 上海-悠悠 阅读 (131) 评论 (0) 编辑
共 43 页: 上一页 1 2 3 4 5 6 下一页 末页