摘要: xUnit frameworks 单元测试框架 frameworks 框架 unittest - python自带的单元测试库,开箱即用 unittest2 - 加强版的单元测试框架,适用于Python 2.7以及后续版本 pytest - 成熟且功能强大的单元测试框架 plugincompat - 阅读全文
posted @ 2019-01-10 17:11 duxf100 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 我们写测试用例的目的是为了能够整理思路,把要测试的地方列出来,做为知识的积淀,用例可以交给其他测试人员执行,或者是跟需求提出者进行讨论,对用例进行补充和修改。那么为啥你写的用例测不出Bug来呢,真的是没有Bug吗?下面看看你的用例是不是犯了下面的几个错误。 不看需求 要想写出测不出bug的用例,最关 阅读全文
posted @ 2019-01-10 16:54 duxf100 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 测试工具 BeEF: 测试xss的 OWASP ZAP:代理,可以实时查看和修改报文 Cookie Inspector: 让cookie操作和编辑更加简单 BareTail:在windows上使用linux tail命令 Full Page Screenshot :整页截屏,专治各种滚动条 Form 阅读全文
posted @ 2019-01-10 16:35 duxf100 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 问题: 有的接口会返回很多数据,有的接口可能就返回一个状态码及success之类的消息,这些需要验证数据库么?现在在写一个测试框架,配置接口参数和预期返回值,生成xml文件管理用例,用一个比较方法对预期和返回作比较,不需要根据每个接口写脚本,现在的疑惑只之比较返回值,并不清楚接口是否真的成功了,比如 阅读全文
posted @ 2019-01-10 16:15 duxf100 阅读(1433) 评论(0) 推荐(1) 编辑
摘要: 问题:测试好多都是性能小白,虽学了些性能知识,但在实际工作做开展性能测试,都很茫然,求指导,应该怎么处理? 回答: 从小入手,从简单的开始,然后慢慢的做更系统更复杂的性能测试。 确定需求 刚接触性能测试的同学往往不知道性能测试是有需求的。比如 给我测一下系统的性能 线上xx服务器挂了,能否重现一下线 阅读全文
posted @ 2019-01-10 15:43 duxf100 阅读(1664) 评论(1) 推荐(0) 编辑
摘要: 很多同学反馈现在面试的时候都会问到为什么要做接口测试以及如何做接口测试的问题,那么我们就稍微来科普一下。 本文讨论的接口均是服务级的接口,不是代码级接口是什么 在讨论为什么要做接口测试之前,我们可以先稍微了解一下接口是什么?接口可以很不准确的理解成是与资源打交道,这个资源可能是本系统的,也可能是其他 阅读全文
posted @ 2019-01-10 15:16 duxf100 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 其实,面试官并不关心你描述的这个bug是否真的有价值,或有多曲折离奇?他只是: * 了解你平时工作中的测试能力 所以,这就要求的你平时工作中遇到bug时试着自己去定位,定位bug的过程远比你的单纯的执行测试用例有“价值”(自我技能提高的价值),在定位bug的过程中你需要掌握和运用更多知识。 另外,建 阅读全文
posted @ 2019-01-10 14:28 duxf100 阅读(15761) 评论(1) 推荐(1) 编辑
摘要: 尽管现在已经不再做自动化测试了,但是对自动化测试还是保持一直保持关注的。就像是尽管跟女神相隔两地,无缘一睹真容,但还是悄悄关注她的微博,默默的在朋友圈中刷出关于她的点点滴滴。 从业很多年了,做过很多项目,有成功有失败,但是自动化测试项目的失败率无疑是最高的。久而久之,便渐渐能够总结出一种自动化测试作 阅读全文
posted @ 2019-01-10 14:10 duxf100 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 最近在整理Android自动化测试的相关资料,大体上把一些知识点梳理了,这里做一个简单的分享! Android里面测试相关的工具和框架太多了。你应该从以下几个方面入手。 编程语言的选择 如果你要学习的是Appium的话,当然它是移动自动化测试领域最流主流的工具之一,同时支持iOS和Android两大 阅读全文
posted @ 2019-01-10 10:05 duxf100 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 在很多团队,测试人员的定位就是质量保障,这就导致了项目如果质量出现问题,那么测试同学首席被锅侠的命运是无法逆转的。 测试同学打了鸡血一样的拼命测试就一定可以保障项目的质量吗? 不一定,这需要看开发团队的整体水平。 开发团队水平高 水平高的开发团队往往产品质量会好,如果在高水平开发团队中担任测试是一种 阅读全文
posted @ 2019-01-10 09:47 duxf100 阅读(328) 评论(0) 推荐(0) 编辑