初识Git版本控制 自动化测试代码反复执行,如果借用持续集成工具会提高测试效率,那么需要我们把自动化测试代码发布到正式环境中,这时候用Git版本控制工具高效、稳定、便捷。 分布式版本控制 Git可以把代码仓库完整地镜像下来,有完整的历史...
一.背景 对于大数据相关项目的测试,往往需要大量的测试数据,而场内测试时很难获取那么大批量的真实数据,这个时候需要测试人员能够快速模拟出符合要求的测试数据。这个时候要是有一个自动化工具或测试脚本简直不要太爽~ 二.问题引入 对于互...
在初学Python过程中,会遇到这样的概念,一个类下面会有多个方法,有的叫类方法、有的叫静态方法,还有的叫实例方法。当调用他们的时候,不免会有点蒙圈,那么他们之间的区别是什么呢? 和类属性一样,类方法可以进行细致地划分为类方法、实例方法和...
摘要:提到手工测试,很多人是不是认为这是一种即将过时的技术?毕竟自动化测试现在越来越受到各大公司的重视,甚至可以成为应聘软件测试岗位的敲门砖。而且从每年举办的各种测试论坛和峰会上面也可以发现,自动化测试必是讨论的主角。 作为从事手工...
研究背景 对于大数据测试和数据库测试,经常会同MySQL、ES等数据库“打交道”。对于测试人员来说,MySQLMySQL语法简单易懂、上手方便,但是ES语法相比之下第一眼就会让人觉得“抓脑壳”(那么多字,键盘都得敲坏)。 那有没有什么工具,安装方便...
Jenkins作为目前持续集成中使用较为广泛的工具,在实际生产过程中通过结合众多的插件,从而实现工程的持续构建、持续部署。 而传统构建的应用场景大多数运行在虚拟机或者独立的服务器上,在资源开销和管理维护较为复杂。相比于独立的服务器/虚拟机而...
背景 在运用Python进行开发代码过程中,会遇到变量复制备份的场景,但并没有得到预期的结果,例如下面的例子:lista = ['a', 'b', [1, 2, 3]]listb = lista.copy()lista[2].append(4) print(lista) # ['a', 'b', [1, 2, 3, 4]]print(lis...
银行、金融作为长期跟钱打交道的两个行业,自带神秘、高薪的光环。随着近些年各类手机银行、金融APP的兴起,这两个行业也逐渐吸收IT人员进入,相比较国企、事业单位,有些银行的就业门槛没有那么高,但收入待遇却比其它行业好不少。 下周一(11月7日...
机器学习、人工智能各类KNN算法层出不穷,DBSCAN具有强代表性,它是一个基于密度的聚类算法,最大的优点是能够把高密度区域划分为簇,能够在高噪声的条件下实现对目标的精准识别,但该算法当前已远不能满足人们对于高效率、高精准度的算法要求,由此FD...
想要学习新的技术知识,也想熟练使用各种测试工具,又或者遇到职业瓶颈不知道如何突破? 在这里能找到你想要的答案! 51Testing软件测试网《51测试天地》第六十八期文章精选上!线!啦! 距离《51测试天地》第六十七期过去了两个月,中间虽然...
项目背景 某项目是一个OA管理系统(外包给一家南方公司),以JAVA为开发语言、VUE为前端框架、MySQL为后端数据库管理系统。去年9月开始立项、开发,一直到今年6月中旬发布,减除项目暂停期间,共历经7个多月。 项目规模 该系统主要由六大模块...
测试团队在项目或版本测试完成后,需要对本次项目或版本所发现的缺陷做统计分析,在分析的过程中,总结项目或版本在哪些方面可以进行改进,为下个项目或版本的管理,做更好的管理和风险预防。 分析缺陷一般从以下角度来进行: 以某个项目为例,此...
最近发生了一起生产事故,究其根源,事故本身属于架构或者需求层面需要规避的问题,测试人员的责任其实是非常小的,但实际情况是:相关测试人员因此承担了很大的压力,成为质量问题的“背锅侠”。 实际上,测试人员一直处于“背锅侠”的处...
数据迁移的需求背景 公司内部出现业务先合并、新旧系统替换、业务扩大需要进行数据库分表等情况下,就需要涉及到数据迁移。对应的常见的迁移场景有: 1、需要将两个系统的部分数据统一从A数据库读取,a数据库和b数据库通过指定字段进行关联的情况...
背景 近几年,各家商业银行均在大力发展自动化测试。在这一进程中,自动化测试的设计理念不断完善,新的技术不断应用,使得自动化测试资产的积累代价和维护代价不断降低,自动化测试资产的数量不断增长。 在短短几年间,自动化测试资产的数量已从...
本人在今年互联网大环境如此严峻的情况下,作为一个刚毕业不到一年的初级测试,赶在“金九银十”依然拿到了一些面试机会,并且成功拿下4家公司的offer,其中不乏互联网大厂,而且最高总包给到了接近double(无炫耀的意思 〒▽〒)~ 确定好要签的off...
小伙伴们都看到Shopee中国区裁员的消息了吗? 昨天,东南亚电商巨头Shopee于国内召开全员大会,宣布将启动团队调整并削减部分岗位。 一位Shopee内部员工表示,大会只开了7分钟就结束了,期间只是宣布了要裁员的消息,没有提到具体部门和其他的裁...
导读 当前,在计算机主机的应用处理模式中,批量处理作为一种事后数据处理方式,一直是一种简单而又非常重要的处理方式,尤其是对于海量数据处理,批量方式就更能显示其高效的处理效果。随着批量交易变得越来越复杂,以及对批量处理时效性的要求,迫...
背景介绍 产品文档作为产品交付的配套,承担着产品交付后的部署、开通应用操作指导的作用。 编写的文档质量好坏,直接影响产品交付开通应用的整体用户体验、产品口碑。 结合当前项目的研发过程中,对文档交付的质量、交付的时效性以及交付流程...
前言 报告功能测试的结果相对简单,因为这些测试有明确的通过或失败结果。 报告性能测试的结果就要微妙得多,而且显示这些值的方法有很多——但是作者认为这些方法都没有特别有效。他提出了一种报告方法,使性能测试结果更易于阅读和理解。 有...