摘要: 一、有时候我们会遇到在写入文件后,其实内容并未被写到文件里面的问题 二、修改文件简单直接的方法(replace()),此方法当文件内容较多时,效率不高,会出现内存溢出的情况 1、打开一个文件,获取到文件的内容read方法(返回类型是str) 2、对内容进行修改 3、清空原来的内容truncate方法 阅读全文
posted @ 2018-04-22 17:34 Lamon 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、什么是接口测试(接口返回的数据都是json格式的) 1)接口一般来说有两种:程序内部的接口和系统对外的接口 最常用的两种接口就是webservice接口和http api接口 说白了接口测试就是功能测试,基本上测的都是程序对外部的接口,就是各种操作数据库; 2)前端和后端通过接口进行交互:通用的 阅读全文
posted @ 2018-04-08 15:28 Lamon 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 本文章主要对深拷贝和浅拷贝进行说明 二、深拷贝、浅拷贝 1、深拷贝:会重新开辟一块内存 2、浅拷贝:存的是同一块内存地址 阅读全文
posted @ 2018-04-04 14:14 Lamon 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一、文件操作主要有读r(读写r+)、写w(写读w+)、追加a(追加读a+)几种模式 二、文件指针:用来记录文件到底读到哪里了 三、文件小练习,随机生成手机号 阅读全文
posted @ 2018-04-03 17:35 Lamon 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 一、字符串常用方法 二、list循环 三、元组 四、字典常用方法 五、常见数据类型(布尔、列表(增、删、改、查、list切片)) 阅读全文
posted @ 2018-03-28 18:17 Lamon 阅读(2100) 评论(0) 推荐(0) 编辑
摘要: 1、输出字符串用“+”连接,一般不推荐此种方式,耗费内存 2、用%s占位符的方式 %s字符串 %d整数 %.2f浮点数 阅读全文
posted @ 2018-03-23 09:17 Lamon 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、自动化测试 直观的来说就是写代码来帮你代替原来的点点点,节省了时间,提高了测试的效率; 录脚本是根据一定的规则生产了代码,这个比较简单,自动化一般是自己写代码:比如用Python、java、ruby、GO等 系统的开发语言和做自动化的语言没关系,如果系统是用java开发测试脚本用Python是可 阅读全文
posted @ 2018-03-22 17:22 Lamon 阅读(9447) 评论(0) 推荐(0) 编辑
摘要: 写本文章目的:记录使用Charles抓包然后修改发出去的请求参数和服务器返回值 一、抓包可以帮我们做什么: 1、Charles抓包可以帮我们看发出去的请求 2、定位问题:看是server端的问题还是客户端的问题 3、可进行弱网测试(http协议) 如要测一个功能,无法确定是前端还是后端的问题时,通过 阅读全文
posted @ 2018-03-20 22:26 Lamon 阅读(1192) 评论(0) 推荐(1) 编辑
摘要: 1、 压测关注指标(tps要达到多少,响应时间要达到多少,并发数达到多少,测试时指标要给出才好判断系统性能好坏) TPS:服务端每秒处理的请求数,TPS越大越好,说明服务端处理的能力比较强 响应时间:服务端处理请求的时间,响应时间越短越好 通过聚合报告进行查看 2、 结论 参数化使用CSV Data 阅读全文
posted @ 2018-03-19 18:59 Lamon 阅读(4622) 评论(1) 推荐(1) 编辑