摘要: Unittest是python的一个单元测试框架,但是它不仅适用于单元测试,还适用自动化测试用例的开发与执行。我们可以很方便的使用它组织执行测试用例,使用它提供的丰富的断言方法进行测试结果比对,并最终结合HTMLTestRunner生成测试报告完成整个自动化测试流程。 阅读全文
posted @ 2018-06-08 23:51 Bingo-he 阅读(4298) 评论(2) 推荐(4) 编辑
摘要: 本文主要记录使用jenkins插件Allure来生成漂亮的自动化测试测试报告。 阅读全文
posted @ 2018-05-18 23:50 Bingo-he 阅读(8509) 评论(0) 推荐(3) 编辑
摘要: 测试用例(Test Case)是测试设计的一个产出物,它直接体现测试设计的思想,一份漂亮的测试用例是设计思路的优秀体现,用以核实程序是否满足某个特定需求及没有完成多余操作,所以不应针对单个Case去评判好坏。 阅读全文
posted @ 2018-05-16 23:16 Bingo-he 阅读(1605) 评论(0) 推荐(1) 编辑
摘要: 在使用Python + Testlink做自动化的过程中,遇到了数据入库出现乱码的情况,后来通过修改字符集的方式解决了这个问题。本文记录修改mysql的字符集和默认存储引擎相关操作。 阅读全文
posted @ 2018-05-15 23:11 Bingo-he 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 我们都知道成对组合覆盖是一种非常有效的测试用例设计方法,但是实际工作过程中当成对组合量太大,我们往往很难做到有效的用例覆盖。PICT是微软公司出品的一款成对组合命令行生成工具,它很好的解决了上述的难题。 阅读全文
posted @ 2018-05-13 21:01 Bingo-he 阅读(2667) 评论(0) 推荐(1) 编辑
摘要: 前一篇博客记录的可以上传用例到testlink指定用例集的脚本,内部分享给了之后,同事希望能将testlink上原有的用例下载下来,用于下次修改上传,所有有了本文。 阅读全文
posted @ 2018-05-12 23:58 Bingo-he 阅读(1237) 评论(1) 推荐(2) 编辑
摘要: 封装Python testlink API,实现将Excel编写的用例上传到testlink指定用例集。 阅读全文
posted @ 2018-05-10 23:57 Bingo-he 阅读(1400) 评论(2) 推荐(1) 编辑
摘要: 安全测试一般都存在如下问题:安全测试人员不懂业务,业务测试人员不懂安全,安全测试设计出现遗漏是无法避免的;安全测试点繁多复杂,单点分析会导致风险暴露。因此,TM(ThreatModeling)安全测试设计方法应运而生。 阅读全文
posted @ 2018-05-01 23:51 Bingo-he 阅读(7716) 评论(0) 推荐(0) 编辑
摘要: 前段时间在做一个算法测试,需要对数据进行分析才能获取到结果;而数据来源于日志,日志文件较大,所以想要获取数据的变化曲线,增量读取是最好的方式。本文介绍获取文件句柄的指针操作的Python实现。 阅读全文
posted @ 2018-04-30 23:54 Bingo-he 阅读(4537) 评论(2) 推荐(3) 编辑
摘要: jinja2是Flask作者开发的一个模板系统,起初是仿django模板的一个模板引擎,为Flask提供模板支持,后由于其灵活,快速和安全等优点在web开发中被广泛使用。本文主要介绍jinja2的基本语法,包含变量、过滤器、控制结构、for循环、宏、继承和Super函数、及利用jinja2进行渲染等。 阅读全文
posted @ 2018-04-25 23:59 Bingo-he 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 通过数据绘图,我们可以将枯燥的数字转换成容易被人们接受的图表,从而让人留下更加深刻的印象。通过 Matplotlib,可以仅需要几行代码便生成各种图形的绘制。本文主要介绍柱状图、饼图和动态图的用法,及解决中文展示问题。 阅读全文
posted @ 2018-04-15 23:47 Bingo-he 阅读(14740) 评论(0) 推荐(5) 编辑
摘要: 以前都只是在各类文档中见到过XSS,也进行过相关的学习,但是都是一知半解,过了一段时间就忘了。第一次在实际工作中遇到XSS漏洞攻击,所以决定再系统的学习一下,此篇为学习过程的记录。 阅读全文
posted @ 2018-04-12 23:50 Bingo-he 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: 此前遇到过UTF8格式的文件有无BOM的导致的问题,最近在做自动化测试,读写配置文件时又遇到类似的问题,记录使用Python codecs.open替代open解决问题的过程。 阅读全文
posted @ 2018-04-09 13:49 Bingo-he 阅读(4825) 评论(0) 推荐(2) 编辑
摘要: Python可以使用xlrd读取xls、xlsx类型的Excel文件的信息,编辑原文件稍稍有些麻烦,通常的做法是,xlrd、xlutils.copy生成新的文件。但是,假如xlsx较复杂,夹杂着各种格式、各种规则、各种宏,使用xlrd可能就会遇到问题,普通读取会丢掉所有附带的这些信息。 阅读全文
posted @ 2018-04-03 16:58 Bingo-he 阅读(19945) 评论(3) 推荐(4) 编辑
摘要: CentOS7 安装Docker,load镜像出现Segmentation Fault or Critical Error encountered. Dumping core and aborting.错误的原因,及重装过程记录。 阅读全文
posted @ 2018-04-03 12:46 Bingo-he 阅读(4197) 评论(1) 推荐(0) 编辑
摘要: 当你想做性能测试的时候,你会选择什么样的测试工具呢?wrk?jmeter?locust?还是loadrunner?笔者将在本文中根据自己的使用经验,针对jmeter、locust、wrk和loadrunner常用的性能测试工具进行简单介绍和对比。 阅读全文
posted @ 2018-03-31 23:16 Bingo-he 阅读(7042) 评论(2) 推荐(7) 编辑
摘要: 在进行综合场景压测时,由于不同的请求,要求所占比例不同,遇到了如何实现的问题。之前在使用LR进行过类似场景的测试,思路是:每次向服务器发出请求时,先生成一个随机数,对随机数进行判断确定执行对应的请求。本文主要介绍使用Jmeter来完成这个思路。 阅读全文
posted @ 2018-03-28 20:24 Bingo-he 阅读(7283) 评论(0) 推荐(5) 编辑
摘要: 关于性能测试中系统用户数,并发用户数,在线用户数,吞吐量的一些理解和实例。 阅读全文
posted @ 2018-03-27 23:33 Bingo-he 阅读(3908) 评论(0) 推荐(1) 编辑
摘要: 本文主要记录看到过 / 写过的自认为不好的 Python 代码习惯,时刻提醒自己远离这些“最差实践”,避免挖坑。 阅读全文
posted @ 2018-03-26 19:31 Bingo-he 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍使用Jmeter进行性能测试时设计集合点实现绝对并发的方法,及设置过程中的一些注意事项。 阅读全文
posted @ 2018-03-22 15:39 Bingo-he 阅读(2437) 评论(0) 推荐(2) 编辑
摘要: 本文主要介绍使用Jmeter进行性能测试时,如何使用Jmeter命令行生成数据全面的HTML图形测试报告(Report Dashboard )。 阅读全文
posted @ 2018-03-20 22:33 Bingo-he 阅读(3392) 评论(0) 推荐(0) 编辑
摘要: 字符串格式化,为什么使用"format"替代"%"?"format"和"%"用法对比,及format相关用法总结。 阅读全文
posted @ 2018-03-06 21:53 Bingo-he 阅读(3458) 评论(0) 推荐(0) 编辑
摘要: Jmeter测试mysql数据库中间件mycat的过程记录。 阅读全文
posted @ 2018-03-02 22:05 Bingo-he 阅读(994) 评论(2) 推荐(0) 编辑
摘要: UTF-8保存文件有无BOM导致的问题及解决过程记录。 阅读全文
posted @ 2018-02-28 12:51 Bingo-he 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序、插入排序、选择排序、归并排序、快速排序、堆排序、二叉树排序、桶排序、位图排序的Python实现及性能对比。 阅读全文
posted @ 2018-02-26 18:03 Bingo-he 阅读(3189) 评论(0) 推荐(0) 编辑