xmind

功能测试如何突破瓶颈——七年软件测试工程师经验分享

拟墨画扇 提交于 2020-07-25 16:05:23
本文梗概: 1、测试人员的工作有哪些? 2、测试人员的必备技能有哪些? 3、资深测试员的心德体会。 做了那么久测试,你真的知道测试是做什么的吗? 测试人员的工作 看到这个问题,你是不是觉得有点傻?事实上,其实有很多与我们合作的同事并不清楚。下面我们以一个完整的项目,来介绍一下测试人员的工作究竟有哪些。 (1)项目立项,需求产出 很多人都在强调要测试前置,可是这是有条件的,如果你不按项目流程来走,都开发完相应的功能了才告诉测试,测试如何前置啊?所以在项目立项后,需求产出阶段要进行需求评审,确定好开发人员,测试人员,一起参与需求评审会议,此时三方人员根据各自的经验和专长,来讨论一下需求。开发从技术实现角度,测试从用户角度来对需求提出自己的意见,力争通过需求评审达到三方意见一致。一起排出项目周期及各个环节的关键日期,交付物等。 (2)需求开发,测试用例编写 在开发人员开发需求的时候,测试人员必须确定测试方案,编写相应的测试用例,通过xmind, excel编写冒烟测试用例,或者通过编码来编写冒烟测试用例,以供开发提测的时候进行自测;同时编写全面的测试用例,组织三方人员进行用例评审,进行测试必要的前期准备,如测试数据,测试环境等,监控项目周期各个环节执行的情况,如果出现任何风险及时预警。 (3)代码提测,测试阶段 在开发提测后,需要进行测试验收,验证冒烟测试用例的执行情况。如果冒烟测试通过

作为一个程序员,你了解 Win 上有哪些必装的软件吗

 ̄綄美尐妖づ 提交于 2020-05-09 07:44:04
前言 从我们拆箱一款新电脑开始,或者是重装系统开始,我们需要为了工作或配合某项技术能力展现去下载一堆软件,当然大家职业不同,所需要的工具自然有所差异,本文针对程序员群体推荐几款可能大众的软件,也欢迎大家补充。 下载的第一个软件 Google Chrome 毫无疑问,是程序员首选的浏览器,同时也强烈建议其他看到此文的朋友体验这款浏览器。 尽管 win10 提供的 Edge 浏览器已经超越了 FireFox,但是对于程序员来说,还是远远不够;普通用户的话,建议使用 win10 自带的 Edge 浏览器,确实改善良多。 有了趁手的浏览器,我们才可以以此为入口,去安装其他软件。 高级记事本 个人建议选择 Notepad++,或者 EditPlus。尽管前者之前出现了大家都知道的事情,但用习惯了就无法被替代了。其功能的强大和使用的便捷性就不用在这里多说了,体验过的都知道。 除此之外,还有其他很多可替代软件,比如:VSCode 截图工具 FastStone 个人极力推荐,其使用之方便,功能之强大,体积之小,至今未发现有那个软件可以与之匹敌。 优点 可以任意形状截取 截取窗口 滚动截长图,这个功能用起来很爽 可以录屏,经过测试,录制完的视频很清晰。 体积小,可以隐藏在屏幕边缘 对截图进行二次编辑,保存本地、剪贴板、标注、文字、颜色等等 免费,无广告 如果你经常要截图,那么这款软件是你的不二选择。

一张脑图说清 Nginx 的主流程

a 夏天 提交于 2020-05-09 06:33:01
一张脑图说清 Nginx 的主流程 这个脑图在 nginx-1.14.0-research 上。这是我在研究nginx的http模块的时候画的。基本上把 Nginx 主流程(特别是 HTTP 的部分)的关键函数和关键设置画了下来,了解了这个脑图,就对整个 Nginx 的主流程有了定性的了解了。 Nginx 的启动过程分为两个部分,一个部分是读取配置文件,做配置文件中配置的一些事情(比如监听端口等)。第二个部分是形成 Master-Worker 的多进程模型。这两个过程就是 Nginx 代码中最重要的两个函数: ngx_init_cycle 和 ngx_master_process_cycle ngx_init_cycle ngx_init_cycle 是 Nginx 中最重要的函数,没有之一。我们可以想想,如果我们写一个和 Nginx 一样的 Web 服务,我们会怎么做?我们大致的思路一定是解析配置文件,把配置文件存入到一个数据结构中,然后根据数据结构,进行端口监听。是的,差不多,Nginx 就是这么一个流程。不过 Nginx 里面有个模块的概念,所有的功能都是用模块的方式进行加载的。 Nginx 的模块 Nginx 的模块分为几类,这几类分别为 Core,Event,Conf,Http,Mail。看名字就知道 Core 模块是最重要的。模块是什么意思呢?它包含一堆命令(cmd

04分类整理:会搜索还不够,整理、分类、归纳

不羁岁月 提交于 2020-05-08 10:04:56
在这个当一键收藏所需信息变得越来越简单的今天,如果不去定期收纳整理。我们可以想象一下,假如我们的电脑和手机是房子,我们下载、收藏、保存的信息,资源人脉是我们每天带回来的东西,如果不定期收纳整理,住在这个房子里的我们最终会淹没在各种物品和垃圾中。无论多么有价值,多么有美感,多么昂贵的东西,都很难在需要的时候被我们找到。 我们需要如何去整理、归纳这些无比珍贵的信息、资源、人脉,才能确保自己轻装上阵呢? 收藏误区:只囤不用,久积成病! 很多人在微信、知乎、电脑里把看到有用的信息随手收藏起来,没有做任何一点点内化或信息本身建立关联,纳入自己的知识体系。因为缺乏收纳、删减、整理,会囤积很多无效的信息,给自己造成一种只囤不用的信息松鼠病!这些就永远是属于别人的,而不是你自己的东西 像收纳衣柜一样收纳信息! 像收纳整理我们的衣柜一样收纳整理信息。我们的衣柜有不同的格子,空间放不同的东西。这个过程其实就像我们进行家居收纳,家居整理是一样的,如果我们看到觉得好像有用的东西,就收集回家囤积起来,久而久之就会积累很多杂物。在衣柜放很多没有实际用处的或者已经过时的衣服。 所以和整理衣柜一样,我们整理信息也要物放有序,物归其位,同样你也可以按照所有物品的种类去分类 整理心法:记录、整理、归纳 如何医治只屯不用的信息病? 哪怕写下一个字,给文件起一个自己能联想起来的名字,或者是加一句自己的感悟和注释,贴个标签

【懒人专用系列】Xind2TestCase的初步探坑

好久不见. 提交于 2020-05-08 08:56:21
公司最近说要弄Xind2TestCase,让我们组先试用一下 解释:https://testerhome.com/topics/17554 github项目:https://github.com/zhuifengshen/xmind2testcase/blob/master/webtool/static/guide/index.md 我的总结: 探坑步骤 1.作为tester,不是管理员,只能看组长发testLinx的链接并且给相应权限给我了。 2.Xind2TestCase是干嘛的?就是使xmind文件到testlink和禅道两个用例管理系统进行测试用例转换。小白的说,我们可以直接写xmind,然后导入到testlink或者禅道来看着执行啦。不用一步步又在用例管理系统,或者excel写啦。一句话概括【用来转化格式的,把xmind转化为xml格式】 3.下载个Python (1)Python 下载(官网也有下载的): 链接: https://pan.baidu.com/s/1QIGOTKM5Sc-22Ixgb2iLrw 提取码: 6hry (2)修改为你熟悉的路径,其它都默认就可以了 (3) 测试一下 python 安装 是否 成功 (4)如果有【报错】就再输入一次命令, 重新安装 。 4.安装一个XMind2TestCase。就是用来转化格式的 在命令行输入: pip3

计算机网络-思维导图

戏子无情 提交于 2020-05-08 08:40:26
   在准备考研复试的过程中,博主结合 王道考研资料 以及 天津大学电子信息计网的复试大纲 ,将计算机网络的知识点作成了思维导图,便于复习归纳。现将思维导图的png图贴在博客,供有需要的朋友参考学习。因为格式原因,图中一些笔记无法展开。如果需要Xmind的原格式文件可以在博客下面留言,博主有时间看到可以分享至邮箱。   赠人玫瑰,手留余香~~~ 来源: oschina 链接: https://my.oschina.net/u/4347380/blog/4269913

怎样写好一篇高质量的技术文章?

ε祈祈猫儿з 提交于 2020-05-06 20:14:34
怎样写好一篇高质量的技术文章? 培根说“读史使人明智,读诗使人聪慧,学习数学使人精密,物理学使人深刻,伦理学使人高尚,逻辑修辞使人善辩。” 核心心法 就是 起心动念利他,一切方法自来。 先来问自己几个问题 比如每天写文章之间,先来问自己几个问题。 1、我写这篇文章的目的是什么? 2、我能给读者带来什么好处? 3、我如何安排文章结构,让读者快速获得好处? 问完这几个问题,一篇文章就很快构思好了。 因此,你想每天写出高质量的文章,你就问自己这个问题。 我的这篇文章能给别人带来什么好处? 也许有人会问,我凭什么每天要写一篇利他的原创文章,对我有什么好处? 如果你有这样的疑问,那就分享两个原则给你。 原则一:一个人的影响力不是由他的财富决定,也不是由他的智力决定,而是由他能帮助多少人决定。 也就是说,你能帮助的人越多,你的影响力越大,你的能量就越强。 原则二:成功的关键在于提高你的能量。当你的能量提高了,别人就被你吸引。一旦他们慕名前来,你就要他们付钱。 因此,要想赚钱,你首先得值钱,怎么体现你值钱呢?那就是看你能帮助多少人,你帮他解决的问题有多重要。每天写一篇高质量的文章,每天都增强自己帮助别人的能力,看似在帮助别人,实则是在帮助自己。 习惯养成:每天都阅读 心法已经说完,现在来说一个习惯。 每天写一篇高质量文章的习惯:每天都阅读 。 如果把每天写作的你看成一头奶牛

如何构建一个PKM系统

霸气de小男生 提交于 2020-05-04 17:04:28
原文链接 这篇文章是个人知识总结相关的第一篇文章,主要目的是为了阐述我们为什么需要一个 PKM 系统,并且简单对自己这几年亲身形成的PKM 系统进行总结。 PKM 是什么? PKM 是 Personal Knowledge Management 的缩写,我们先来看一下 Wikipedia 中的描述: Personal knowledge management (PKM) is a process of collecting information that a person uses to gather, classify, store, search, retrieve and share knowledge in their daily activities (Grundspenkis 2007) and the way in which these processes support work activities (Wright 2005). It is a response to the idea that knowledge workers need to be responsible for their own growth and learning (Smedley 2009). 这个解释已经非常清晰了,PKM 就是一套个人知识管理系统,包括知识检索、收集、分类

程序猿 Windows 10 日常使用软件推荐

偶尔善良 提交于 2020-05-01 08:34:56
目录 程序猿 Windows 10 日常使用软件推荐 1.浏览器 2.日常笔记 3.代码阅读 4.编程工具 5.下载工具 6.SSH工具 7.照片视频 8.画图工具 9.安全防卫 10.软件管理 11.其他 程序猿 Windows 10 日常使用软件推荐 所有软件直接在官网下载即可,不用特别去什么管家。 1.浏览器   首推 Chrome 浏览器 ,最快的浏览器,没有之一。还有各个插件,简直不要太舒服。   再者的话还要配一个 IE ,因为总有些网站,你懂的。   另外的话,可以考虑 火狐浏览器。其实 360浏览器 也还好,那个截图功能是其他浏览器一般没有的,但是反应速度相比之下还是慢了点。 2.日常笔记   作为程序员,日常各种调试、各种乱七八糟的事总是突如其然的就来了。   当然最重要的肯定是记录各种笔记和经验,比如 now, 写博客。用 word 的话,打开慢,格式麻烦,记事本到是很快,但是格式总是个问题。   在此特别推荐 Markdown (这玩意要是说不会,建议点击右上角,开个玩笑),以及跨平台的 Typora ,实时预览,格式不离键盘。   当然,说到 Markdown ,就不得不提到 图床 ——图片处理,可以使用诸如七牛云等在线工具,也可以自行搭建,具体可以参考博客: 利用码云 gitee + PicGo 搭建个人免费图床   还有云笔记工具,推荐 印象笔记