摘要:
“软件测试已死”的论调早几年就听到有人说,因为当时软件测试普通技术含量低,大多数以功能测试为主,所以,对于已经做了几年功能测试的人来说,看不到未来的方向。 我当时的看法是: 测试人员这个工种可能会消失,但“测试行为”肯定不会消失。因为任何产品的质量肯定需要通过测试来保证。这个测试的行为就算是通过机器 阅读全文
摘要:
我有个习惯,从来不叫教自动化技术的帮人为“学生”,而是叫“同学”。学生的话表示我跟他们不是同一个level的,而同学的话表示咱们都是一个level的。当然,这不是纯粹套近乎,也不是我故意放低姿态,而是,有很多问题我并不比他们强。 比如,前几天我就被鄙视了,原因是最近出不去,有一个同学问我怎么才能出去 阅读全文
摘要:
前两天,zhangmumu 同学开发了博客园 Android 版APP:http://www.cnblogs.com/zhangmumu/p/8146725.html 比官方的好用,官方的APP首页打开很慢。我刚好在用 appium,顺便对该APP写了个简单的自动化测试,供测试同学学习。 ### 下 阅读全文
摘要:
目前公司正处在快速发展阶段,所以,在不停的招人,时常要被叫去参加招聘面试。于是,想给大家聊聊我面试的一些看法,当然,这里面有着个人喜好。 首先,我会让做自我介绍。这很俗套,却是一个不错的开场。因为一上来我也不知道应该从哪里问起,所以,从你做自我介绍的过程中捕捉你所用到的一些工具和技术,就此会切入进去 阅读全文
摘要:
上一期我聊到2018年是我做测试开发的一年,然后,有不少测试同学问测试开发做具体在做什么?根据近一年的工作,再次聊聊这个岗位。 我以前的文章曾经对测试开发做过简单的一个划分: 测试工具、测试平台开发:这类开发工作主要服务于“测试”相关业务,本质与开发公司其它产品业务并没有什么不同。 自动化测试开发: 阅读全文
摘要:
端午节我写了一个项目,帮助你学习HTTP接口测试。 GitHub地址: https://github.com/defnngj/learning-API-test 整个项目基于Flask和 Requests实现。 Flask是Python主流的Web框架,以简单著称,它可非常方便的实现API,整个项目 阅读全文
摘要:
你可能会用单元测试框架,python的unittest、pytest,Java的Junit、testNG等。 那么你会做单元测试么!当然了,这有什么难的? test_demo.py def inc(x): return x + 1 def test_answer(): assert inc(3) = 阅读全文
摘要:
因为我一直在分享自动化测试技术,所以,时常被问到: 功能测试想转自动化,请问应该怎么入手?或者有哪些书推荐? 那么,接下来我就结合我的经历聊一聊我是如何在工作中做自动化测试的。 我的软件测试职业开始和大多数最普通的测试人员一样,一开始在一家幼儿教育平台的公司做软件测试,公司最开始只我人一位软件测试人 阅读全文
摘要:
2019-12-24 00:43 虫师 阅读(4601) 评论(8) 编辑 收藏 最近各大互联网公司裁员消息频出,这几天被知乎上面 “如何看待马蜂窝裁员40%”,“如何看待腾讯裁员7000人员” 等问题刷屏。 还有一个裁员名单被疯狂转载。 这些裁员消息真假先放一边,俗话说无风不起浪,至少行业里面释放 阅读全文
摘要:
在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。 我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰度。好吧~!其实 阅读全文
摘要:
这一节教大家编写 Mitmproxy 自定义脚本,这才是 Mitmproxy 真正强大的在方。 Mitmproxy官方给了很多例子: https://docs.mitmproxy.org/stable/addons-examples/ 我们演示一个简单的例子 http-add-header.py, 阅读全文
摘要:
你在用哪款 代理/抓包工具? 你可能会回答fiddler,charles 等HTTP/HTTPS抓包工具,或者是网卡级的 wireshark工具。 这里再推荐一款代理工具 mitmproxy ,前些天公司项目中有用到,这里做个简单的介绍。 mitmproxy 是一个免费开源的交互式HTTPS代理。 阅读全文
摘要:
作为一个Windows的长期用户,一直没有给款好用的终端,知道遇到了 cmder,它拯救一个习惯用Windows敲shell命令的人。 不用跟我安利macOS真香!公司上班一直用macOS,一方面确实更加习惯windows下面学习, 另一方面是上课需要Windows QQ共享桌面。 windows 阅读全文
摘要:
最近发现一款接口测试工具--apifox,我我们很难将它描述为一款接口管理工具 或 接口自测试工具。 官方给了一个简单的公式,更能说明apifox可以做什么。 Apifox = Postman + Swagger + Mock + JMeter Apifox的特点: 接口文档定义:Apifox 遵循 阅读全文
摘要:
最近一直断断续续的学习flutter,今天跟大家介绍一下flutter driver测试。 flutter测试基础 Flutter的测试遵循Android的测试规范进行了分层。 单元测试:测试单一功能、方法或类。例如,被测单元的外部依赖性通常被模拟出来,如package:mockito。 widge 阅读全文
摘要:
上周教大家如何通过Python实现性能测试工具,最后留了一下问题,今天我们继续来实现命令行工具。 依赖库 requests==2.22.0 gevent==20.9.0 numpy==1.19.2 click==7.1.2 click 库 今天的主角是click库。 中文文档:https://www 阅读全文
摘要:
国庆重新学习了一下go的gin高性能测试框架。 用JMeter来测试gin与flask接口的性能,差别很大。 为什么我自己不尝试写一个性能工具,性能工具的核心就是 并发 和 请求。 请求可以选择Python的requests库。 并发可以通过python的 进程、线程、协程模拟。 这么一想,也不是很 阅读全文
摘要:
最初刚做测试的时候,经常上班摸鱼泡在QQ群里,一边百度一边在群里装大牛,为小白解决问题,大牛这个角色,装着装着慢慢就成真大牛了。有句话叫:你想成为谁,要从模仿开始。把自己伪装成大牛,慢慢的就真培养了出了大牛解决问题的思路和方法。回到正题,我今天聊的不是这个。 之前在泡QQ群的时候,经常看到有小白问: 阅读全文
摘要:
前言 我们介绍许多e2e的自动化测试工具 一类是基于 Selenium 的测试框架: robot framework gauge SeleniumBase seldom(我自己维护的) 另一类是基于JS语言的测试工具: cypress puppeteer 前都本身就是基于Selenium的自动化测试 阅读全文
摘要:
为了方便阅读,我重新整理本文,将包含本博客所有与性能测试有关的内容。 近两年市面上的性能测试书籍很多了,但大部分书都在讲loadrunner的操作技巧项目与项目实践。我不认为有什么问题,因为loadrunner性能测试工具已经占据很大市场。loadrunner是非常的强大,但我们在做性能测试时,往往 阅读全文