自动化测试框架
一、什么是自动化测试框架在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者…
一、什么是自动化测试框架在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者…
小酋觉得有必要把测试员建议看、需要看的测试书重新做下梳理,虽然早前已经在测试部落网站中做了推荐。读书在于精,不在于多。经常有朋友让我向其推荐几本测试书籍,便于测试入门或提高。实际小酋读的软件测试专业类书籍有限,更喜欢广泛的涉猎…
一、关于SoloπSoloπ开源地址:https://github.com/alipay/SoloPi社区讨论专区:https://testerhome.com/topics/node152MTSC大会上,Soloπ算是一次正式的在公众前亮相。可能有许多参过会的同学都不一定知道Soloπ是什么,我一开…
小酋继续亮亮自己的武器库,希望你的眼已经恢复(天上没打雷了,小酋大胆的选择了继续装X)。各位测友不妨仔细瞅一瞅、看一看,然后继续选择性填充自己的武器库。测试类:pytestPytest是基于python的一种单元测试框架,与python自带的unit…
要想在测试中旗开得胜,趁手的“武器”那是相当重要(说人话,要保证测试质量和效率,测试工具也很重要)。现在,小酋打算亮一亮自己的武器库,希望不要闪瞎你的眼(天上在打雷,小酋谨慎的选择了继续装X)。各位测友不妨仔细瞅一瞅、看一看,然后…
接口测试是目前最主流的自动化测试手段,它向服务器发送请求,接收和解析响应结果,通过验证响应报文是否满足需求规约来验证系统逻辑正确性。接口的响应类型通过Content-Type指定,常见的响应类型有:text/html:HTML格式text/plain…
接口测试是目前最主流的自动化测试手段,它组合不同的参数向服务器发送请求,接受和解析响应结果,通过测试数据的交换逻辑来验证服务端程序工作的正确性。我们在测试过程中需要考虑不同的输入组合,来覆盖不同的测试范围;除此之外,系统中往往存在…
许多软件组织普遍认为,在未来5年内,AI和机器学习将对他们产生重大影响。那AI会不会“杀死”软件测试呢?由于以下原因,启用AI的测试可以被视为测试自动化的扩展。我们不会完全摆脱手工测试,因为在这个世界上不可能开发出没有任何错误的…
首先让我们了解下这两类测试:接口自动化测试(业务逻辑层):主要检查验证模块间的调用返回以及不同系统、服务间的数据交换,常见的接口测试工具有postman、jmeter、loadrunner等。UI自动化测试(GUI界面层):UI层是用户使用产品的入口,所有…
测试的基础技——一比之差对比需求、对比原型、对比UI效果图,这些招式大家都会。除此之外,对比工具执行结果(如接口测试),对比设备运行结果(如界面呈现与数据库查询一致性检验),对比方案体验效果(如AB测试),对比基准测试(如自动化…
刚接手iOS平台自动化建设工作一年,习惯了Android平台的框架的高效,一开始很不习惯,当然,慢慢就习惯了,也拿Android的一些经验来适配到iOS中。闲话少说,直奔主题,就我目前了解到了,iOS在定位元素和操作元素时,如果元素未能完全…
微服务架构是近些年来比较流行的一种架构模式,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的进程中,服务间采用轻量级通信机制互相沟通。每个服务都围绕着具体的业务进行构建,并且能够被独立部署到生产环境、预生产环境。微…
一千个人,一千个测试员。这句话相信各位看官都知道。什么?不知道!好吧,好吧,这是小编山寨版的“一千个人,一千个哈姆雷特”。这句话说的是:不同的人对于测试员的理解是不同的;一千个人,就有一千个不同的测试员。有人觉得测试就是为项目…
职业发展遇到“瓶颈”很正常,但是如果老是处于平台期的状态,将是致命的。小编从事测试工作已经三年,其中多次遇到瓶颈期。基本都是每半年一次瓶颈期,开始遇到瓶颈期后可以快速找到自己的前进方向。随着能力的提升,遇到瓶颈期后重新找到前进方向…
在实际的测试工作中,我们经常需要对多组不同的输入数据,进行同样的测试操作步骤,以验证我们的软件。这种测试,在功能测试中非常耗费人力物力,但是在自动化中,却比较好实现,只要实现了测试操作步骤,然后将多组测试数据以数据驱动的形式注入,…