- 博客(236)
- 资源 (3)
- 收藏
- 关注
原创 产品需求说明书(范本)如何进行文档的需求分析
在上一篇文章中我们讲了需求阶段的软件需求概述以及评审会议工作。今天接着讲会议中的产品需求说明书。(这是一个非常重要的东西)我们想要进行需求分析实战,以及要去理解需求,接下来我们要去测什么,都要通过产品需求说明书对它进行了解。产品需求说明书一般会有两种形式:文档类型或原型图。如果是文档类型,你见到的大概是这个样子的。比如说我们要去做一个商城,我把商城要实现的功能、界面的设计全部写在一个World文档里面。这个需求不是说它一版可以形成的,V0.
2021-11-17 01:23:55
1271
原创 软件测试流程/需求分析之软件需求概述
今天重点从四个方面来和大家对需求阶段需求分析做一个讲解。阅读测试文档参与需求评审测试需求分析提取功能点去做这些对应的事情之前,我们要先了解到底什么是需求?需求评审我们要从哪些点去评审?我们要去提取功能点要怎么样去进行提取。回忆测试流程:需求阶段------测试计划------测试设计------测试执行------测试评估实际工作中,需求阶段有时候测试开发团队并不是每一个人都会去参与。在这里我们应该给它分两个事情。参与需求评审工作(并不是每个测
2021-11-17 01:22:55
727
原创 面试题:软件测试工程师工作职责?
软件测试工程师工作职责工作职责测试人员有不同的级别,或者说有不同的职位称呼。都有相对应不同的工作职责。如果你想了解现在企业里面最新的职位需求的话,最简单的一个方式就是直接去大型招聘网站上BOSS直聘或者前程无忧、赶集网去搜索软件测试工程师招聘JD,其实里面岗位职责就会描述得非常明确。测试经理------测试架构师------测试工程师------测试管理员像这种基本上就是一些大公司的规模。只有大公司才会有测试管理员这个岗位,中心型公司基本都有没有,然后测试
2021-11-17 01:22:03
631
原创 面试题:软件测试V模型以及软件生命周期
我们今天来重点讲一下软件的开发以及软件测试过程中会经常用到的一些模型。我们之前就以建房子来讲解了软件生命周期的几个阶段做类比。建房子的方式有很多种,农村建2-3层的住房,大都是建一层打一层顶,以此类推传统的方式。城市里的住宅房,20-30层,如果建一层打一层顶,每一层都要打很厚的水泥,装模干透都是要一定时间的,效率就低了。就选择把整体的框架先打好,每一层的梁以及顶都一次性打好,然后哪些地方要封砖块,要留门洞,再去施工,就可以大大的提高建设速度。不同的方式,达到的结果都是一样,都可以把
2021-11-11 11:09:21
881
原创 Robot测试RESTAPI简单方法
安装过程需要再Robot Framework环境安装两个库,分别是:●requests●robotframework-requests安装方法:pip install -U 库名称即可。移植项目实际测试注意事项在当前移植项目中,如果想测试RESTAPI接口,需要改写web访问的URL:https://pamc.wq.test.intra.nsfocus.com/index.html#/hato/eventdetail?event_id=622修改为:http://10.5.0.214/api/
2021-10-27 20:25:31
278
原创 RobotFramework安装
Robot Framework是一款Python编写的通用开源功能测试自动化框架,以作验收测试和验收测试驱动开发(ATDD),它是一致使用表格测试语法的关键字去掉的测试框架,它也可运行在Jython(JVM)和IronPython(.NET)上。它的首版由Nokia Siemens Networks于2005年开发,2008年6月24日发布首个开源版本2.0。安装预置条件安装Pythonwindows系统可以先从Python官网下载Python 2.7,然后安装Python时按默认选All U
2021-10-25 19:04:58
72
原创 Jenkins的关闭、重启
我们用jar -jar jenkins.war来启动jenkins服务器,那么我们如何关闭或者重启jenkins服务器呢?经过搜索找到了相应的方法:关闭jenkins服务只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/exit网址就能关闭jenkins服务:按return键后会跳转到如下网页:点击Try POSTing按钮
2021-10-25 19:03:56
2576
原创 百度技术中台质量部测开面试准备
网络搜索到的面试案例String、StringBuffer与StringBuilder的区别? 手写快速排序?TCP的三次握手? 深拷贝与浅拷贝?Linux查看内存的使用情况的命令? Linux下,查找文件并删除文件,用一条命令实现?查找平均成绩大于60分的学生的学号? JVM与JC?开发框架SpringMVC?面试过程:首先自我介绍,然后针对简历里的项目、实习进行了针对性的提问,接着给了两道简单的算法题当场做,做完之后使用pytest进行单元测试。给出一个实际场景
2021-10-25 19:02:58
234
原创 16道Python经典面试题
随着Python在企业中的应用越来越多,岗位需求越来越大,面试成为了搞定优质职位的快速方式,下面是笔者面试10余家企业总结的面试题,希望对Python从业者有帮助。1.Python是如何进行内存管理的?答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1,一个对象分配一个新名称2,将其放入一个容器中(如列表、元组或字
2021-10-25 19:01:12
855
原创 50道Python面试题
Python是目前编程领域最受欢迎的语言。在本文中,我将总结Python面试中最常见的50个问题。每道题都提供参考答案,希望能够帮助你在2019年求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及Python基础知识、Python编程、数据分析以及Python函数库等多个方面。Q1、Python中的列表和元组有什么区别?Q2、Python的主要功能是什么?Python是一种解释型语言。与C语言等语言不同,Python不需要在运行之前进行编译。Python是动态语言,当您声明变量或类似变
2021-10-25 19:00:21
1017
原创 总结现在企业的招聘测试工程师要求
总结现在企业的招聘要求测试工程师1.会编写测试用例,与缺陷报告2.懂linux shell ,能用linux命令查端口,进程,筛选log,用shell进行自动化3.会用sql语句,用于测试数据库4.语言:python,能编写和维护自动化测试用例(selenium appium requests pytest 这些常用框架的使用要会 ,PO模式要懂)#这条是拉开差距的地方,因为其他几条可以很快学会,正常人3天都能搞懂,而语言的学习需要长时间的积累5.抓包软件得会6.性能测试-j
2021-10-25 18:54:36
376
原创 「软件测试实战教程系列(三)」弃繁就简,接口测试神器Postman|收藏版
软件测试实战教程系列(三)弃繁就简,接口测试神器Postman|收藏版Postman主要帮我们干了三件事:1.把相关集合放到一个集合当中方便管理。2.对指定接口发送请求。3.断言下面我们使用Postman工具操作getList接口。新建一个集合TestDemo,用来管理相关用例:添加一条请求(addRequest):编辑请求,修改url,请求方式和参数:发送请求查看结果:以上步骤,是Postman的主要功能,下面是前面没有讲到过的东西----断言。
2021-10-24 19:36:57
132
原创 一份高质量的测试用例如何养成?
测试一个新功能时,最重要的一个步骤就是编写测试用例,测试用例写好了,那么后面的测试工作基本就非常顺利了,那么怎样提高测试用例的质量呢?充分理解需求拿到测试需求后,不应该拿到什么就是什么,需求上怎么写就怎么做,要有自己的见解。举个例子来说,某个网站年终大促,要搞个优惠活动,有两种优惠方式:第一种是店铺自己发的优惠,两件8折、3件7折; 另一种是平台提供的优惠,满100-10、200-30。测试人员A拿到这个需求后,发现非常简单,迅速的就将测试用例编写完了,如下:乍一看是没有问题的,
2021-10-24 19:34:13
727
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人