测试架构师都要干点儿神马?
软件测试圈子,除了CQO,还有什么职位挣钱多?不少小伙伴们估计很快就可以想到了——测试架构师!软件测试跟其它行业一样,分两条线发展:技术线、管理线。管理线很好理解,从teamleader,到manager,到director,到CQO。比如Arthur老师认识…
软件测试圈子,除了CQO,还有什么职位挣钱多?不少小伙伴们估计很快就可以想到了——测试架构师!软件测试跟其它行业一样,分两条线发展:技术线、管理线。管理线很好理解,从teamleader,到manager,到director,到CQO。比如Arthur老师认识…
众所周知,在软件开发流程中,问题发现的的越早修复成本越低,而单元测试是让问题能够提早发现的一大利器。那我们在团队中,又该如何去利用这把利刃,以提升我们的工程效率和质量保障呢?技术首先是技术,想把单元测试做起来首要就是有良好的…
一、单元测试/测试运行器1、Jest知名的Java单元测试工具,由Facebook开源,开箱即用。它在最基础层面被设计用于快速、简单地编写地道的Java测试,能自动模拟require()返回的CommonJS模块,并提供了包括内置的测试环境Dom…
前面,小酋讲了“Pycharm+pytest+allure打造高逼格的测试报告”,但实际工作中,往往需要通过jenkins进行自动化测试用例的持续集成并自动生成测试报告。这样,我们的自动化测试环境才算完整了,下面来说说具体的安装配置步骤。一、jenkins安装j…
在前面小酋已经讲了Pycharm整合pytest测试框架。但我们发现pytest运行后,生成的结果难以阅读,那怎么美化呢?这就是本次小酋分享的内容:在Pycharm+pytest基础上使用allure打造高逼格的测试报告。环境前置提示:allure是基于Java的一个程序…
上次讲了pycharm的破解,这次来讲pycharm怎么来整合pytest测试框架了。为什么要整合pytest,有些了解pytest的,可能知道小酋要讲前面“小酋测试系列”文中提过的什么了。pytest是python的第三方单元测试框架,比自带unittest更简洁和高…
Fixture是软件测试中的一个重要概念。许多人对这个概念感到模糊,原因之一是迄今为止它没有统一的中文翻译。有人叫它测试固件,有人叫它测试装置,还有人叫它测试夹具。我个人没有特别倾向的翻译,因此在文中直接称之为Fixture。那么,到底什么是…
当我们找工作的时候查看招聘信息发现都需要有自动化测试经验,由此看来测试人员不会一点自动化测试技术都不好意思说自己是做软件测试的。大部分测试人员也都是从使用自动化测试工具、录制回放、测试脚本、开发小工具入门自动化测试的,然后在慢慢的…
近几年软件测试行业在如火如荼的发展壮大着,互联网以及其他传统公司都需要大批量的软件测试人员,但是19年的大规模裁员,让人觉得行业寒冬已来,软件测试人员的职业规划值得我们深度思考。大家都比较看好软件测试行业,只是因为表面上看起来:钱…
在国内it行业界,有一个无法解释的现象,就是在35岁后的大龄从业者容易被辞退。网上也能经常看到xx在大公司被辞退了。现实真的是这样吗?看到的不一定是真的,其实这只是很少一部分人,我们身边也有大部分高龄从业者。但是我们必须要有居安思危…
一、什么是自动化测试框架在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者…
小酋继续亮亮自己的武器库,希望你的眼已经恢复(天上没打雷了,小酋大胆的选择了继续装X)。各位测友不妨仔细瞅一瞅、看一看,然后继续选择性填充自己的武器库。测试类:pytestPytest是基于python的一种单元测试框架,与python自带的unit…
要想在测试中旗开得胜,趁手的“武器”那是相当重要(说人话,要保证测试质量和效率,测试工具也很重要)。现在,小酋打算亮一亮自己的武器库,希望不要闪瞎你的眼(天上在打雷,小酋谨慎的选择了继续装X)。各位测友不妨仔细瞅一瞅、看一看,然后…
首先让我们了解下这两类测试:接口自动化测试(业务逻辑层):主要检查验证模块间的调用返回以及不同系统、服务间的数据交换,常见的接口测试工具有postman、jmeter、loadrunner等。UI自动化测试(GUI界面层):UI层是用户使用产品的入口,所有…
在实际的测试工作中,我们经常需要对多组不同的输入数据,进行同样的测试操作步骤,以验证我们的软件。这种测试,在功能测试中非常耗费人力物力,但是在自动化中,却比较好实现,只要实现了测试操作步骤,然后将多组测试数据以数据驱动的形式注入,…