如果给一个可以做自动化的项目,你要怎么做自动化? 项目-8大模块-2000左右用例数 1.熟悉业务==需求文档/手工测试/产品聊,了解模块之间的关系/测试人员 项目目前的一个阶段、棘手的问题(不仅写自动化代码,能帮别人用代码解决繁琐的问题)。 2.分析----系统中哪些模块比较适合做自动化
那么讲完Xshell之后,因为我们之前讲Xshell的话它只能通过命令来操作,比如说我们要去查看某一个文件可能用我们的cat命令,或者用head。 如果说我有这种需求呢?   我想把我本地的一个文件上传到这里面来,就是说我要把Xshell的文件传到我的服务器上面,或者我想要把服务
一:接口测试前准备   接口测试是基于协议的功能黑盒测试,在进行接口测试之前,我们要了解接口的信息,然后才知道怎么来测试一个接口,如何完整的校验接口的响应值。   那么问题来了,那接口信息从哪里获取呢?常用的有三种方式:    通过抓包工具比如fiddle,charles获取接口信息
之前有写过对于传统项目的性能测试监控,但是对于目前市场占比已经很低,大部分项目使用k8s,今天讲一下对于k8s如何去监控。 对于k8s的监控我们所有的操作都要在master下进行。 一、部署grafana 作者会提供一个grafana的yaml文件,对于文件进行适配项目的修改即可 1、修改
前后端分离开发过程中,为了避免前端开发人员等待后端开发完相应API,前端人员可以使用MockAPI进行开发。这种方法不仅可以减少不必要的等待时间,使用MockAPI后还可以直接对程序进行测试,以测试驱动开发。 MockAPI即模拟API,意思是可以自定义请求期望,设置请求值与响应内容,Mo
  上一篇介绍了fixture的简单用法,也介绍了如何使用fixture的内容,举了个例子,不同的用例使用到登录的场景,如果不同文件夹的用例使用到相同的fixture应该怎么办呢?如果再写一个fixture就会比较麻烦,那么强大的pytest肯定不会让我们这样麻烦的,只会让我们更加方便。这
接口测试与管理作为接口生命周期的一部分,有着不可分割的关系。接口发布前需要经过严格的接口测试,发布后则需要对接口进行管理。并随着接口逐渐成为程序的核心,接口测试与管理也越发重要。 接口测试 接口测试作为验证接口是否可正常运行的步骤,是程序的质量保证。在接口测试中,测试人员需要将接口测试作为
什么是功能测试? 进行功能测试以确保应用程序的功能符合需求规范。这是黑盒测试,不涉及应用程序源代码的详细信息。在执行功能测试时,重点应放在应用程序主要功能的用户友好性上。 要首先执行功能测试,我们需要识别测试输入并使用选定的测试输入值计算预期结果。然后执行测试用例,并将实际数据与预期结果进
(一)itest 简介   itest 开源敏捷测试管理,testOps 践行者,极简的任务管理,测试管理,缺陷管理,测试环境管理,接口测试,接口Mock 6合1,又有丰富的统计分析。可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG,接口)来组织测试工作,也有测试
一、查看页面元素 示例:使用 Chrome 浏览器打开百度首页,按 F12 进入开发者工具或者右键单击“检查”,点击方框中的箭头,鼠标移动到需要检查的元素就可以查看到元素相关的代码了。   对于一些元素如设置->高级搜索无法定位时,可以在鼠标悬浮在设置上调出高级搜索后,按 ctr
最近在项目接口测试中使用postman,对于一般的非加密HTTP请求可以很方便直接的测试,但是有些需要签名验签的报文,就需要对报文进行加解密处理,在实际工作过程中,参考了网络上共享的资源,下面对自己工作过程做一次记录,以及自己遇到的问题进行补充。 大体说一下流程: 请求的源报文需要把参数(
Postman实战总结 简介 本次实战内容主要包括如下几点: l  背景介绍 l  Postman使用,侧重于自动化实现,基础使用不做介绍 l  可视化Newman介绍 l  框架特色 l  实战中的坑   背景 随着国内软件技术的高速发展,越来越多的手工测试逐渐被自动化所替代,如UI测试
安全测试是很重要的东西!!可以提高信息系统中的数据安全性,未经批准的用户就无法访问。成功的安全测试可以保护Web应用程序免受严重的恶意软件和其他恶意威胁的侵害,这些侵害会导致Web应用程序崩溃或产生意外行为。全球范围内的组织和专业人员都使用安全测试来确保系统的安全性。目前有很多免费、付费或
近期一个接口测试实战小问题引发了众多测试同学的关注,本文整理了学员疑惑之处和学院老师的解答,供大家一起学习参考。 Question by @Vantas 在接口测试过程中,我遇到一个问题: 如何将上一用例的返回值的某个 key 的 value 值,当作下一用例的入参进行使用呢? 例如
Swagger,SoapUI和SmartBear第三次发布了有关全球API趋势的年度报告。全球大流行和不断发展的API做法已显着影响团队经验。公司比以往任何时候都更加专注于在所有组织方面创建无缝、统一的系统。他们到底如何实现数字化转型?这是1500多个API开发人员、架构师、测试人员和产品
  上一篇介绍了如何通过setup和teardown来帮助我们做自动化的前置和后置内容,那么如果有一个场景,有的用例需要用到登录的方法,有的却用不到登录的方法,这时如果用setup和teardown的方法就不能写在一个测试类中,但是pytest中还有更好的前置内容,不需要每个用例都能用到。
  坎坷的2020 学软件测试容易,找工作难! 2020年是坎坷的一年,对于我们每个人来说,健康地活着比什么都重要。 现状1-疫情&裁员潮到来 ➢原因: ➢疫情影响全球经济,波及大多数行业 ➢大环境预测不好导致企业勒紧裤腰带(中美贸易战) ➢投资环境收紧影响大量创业公司 ➢企业人
前言       项目开发中不管是前台还是后台都会遇到烦人的null,数据库表中字段允许空值,则代码实体类中对应的字段类型为可空类型Nullable<>,如int?,DateTime?,null值字段序列化返回的值都为null,前台对应字段赋值需要做null值判断,怎么才能全局