草庐IT

从功能测试进阶自动化测试,熬夜7天整理出这一份3000字超全学习指南

因为我最近在分享自动化测试技术,经常被问到:功能测试想转自动化,请问应该怎么入手?有没有好的资源推荐?那么,接下来我就结合自己的经历聊一聊我是如何在工作中做自动化测试的。(学习路线和配套资源放在文末处)  我的职业生涯开始和大多数测试人一样,刚开始接触都是纯功能界面测试。那时候在一家电商公司做测试,在这个吃技术的IT行业来说,不断学习是至关重要的。但是我之前做的是最基础的业务工作,随着时间的消磨,让我产生了对自我价值和岗位意义的困惑。一是感觉自己在浪费时间,另一个就是做了快2年的功能测试,感觉每天过得浑浑噩噩,薪资也从不见涨,岗位也一直得不到提升,身边的许多同事要么升职加薪,要么跳槽去了更好的

阿里8年经验之谈,从功能测试进阶自动化测试,整理出这一份3000字超全学习指南

最近收到不少小伙伴私信问,做了好几年测试,一直停留在手工测试点点点的阶段,想要进阶,想要做自动化测试,该怎么学习,以及需要学些什么? 今天,我就来聊一聊手工测试如何进阶自动化测试。首先简单的自我介绍一下,从事互联网行业工作时间8年:2年开发,6年测试;到后来进阶自动化测试,再到测试开发,不知不觉间已经有了6年测试开发经验,月薪也是突破了30k+,平时工作涉及后端开发,测试工具开发,运维,自动化测试,测试管理等工作,目前在一家互联网公司担任测试开发工程师。 本篇文章将由以下5个部分来展开:首先我们为什么要学习自动化测试?学习自动化测试之前,必须学会一门编程语言熟悉被测系统,掌握前端的知识,数据库

阿里8年经验之谈,从功能测试进阶自动化测试,整理出这一份3000字超全学习指南

最近收到不少小伙伴私信问,做了好几年测试,一直停留在手工测试点点点的阶段,想要进阶,想要做自动化测试,该怎么学习,以及需要学些什么? 今天,我就来聊一聊手工测试如何进阶自动化测试。首先简单的自我介绍一下,从事互联网行业工作时间8年:2年开发,6年测试;到后来进阶自动化测试,再到测试开发,不知不觉间已经有了6年测试开发经验,月薪也是突破了30k+,平时工作涉及后端开发,测试工具开发,运维,自动化测试,测试管理等工作,目前在一家互联网公司担任测试开发工程师。 本篇文章将由以下5个部分来展开:首先我们为什么要学习自动化测试?学习自动化测试之前,必须学会一门编程语言熟悉被测系统,掌握前端的知识,数据库

自动化测试框架AutoTestFramework及软硬件环境-Alltesting|泽众云测试

自动化测试框架AutoTestFramework(简称:ATF)是可以提供自动化测试执行和管理功能的架构的综合自动化测试框架,可以集成基础自动化测试工具,用于组织、管理和执行那些独立的自动化测试用例,测试完成后统计测试结果。目前该框架可以集成的基础自动化测试工具AutoRunner,移动端自动化测试工具MobileRunner,进而完成界面功能自动化测试、移动端界面自动化测试。除此之外,该框架还可以建接口测试组件进行多种类型接口自动化测试。AutoTestFramework面向的用户是所有需要提高软件开发质量的软件公司、软件外部企业,以及提供测试服务的部门。使用ATF可以帮助用户提高测试效率,

自动化测试框架AutoTestFramework及软硬件环境-Alltesting|泽众云测试

自动化测试框架AutoTestFramework(简称:ATF)是可以提供自动化测试执行和管理功能的架构的综合自动化测试框架,可以集成基础自动化测试工具,用于组织、管理和执行那些独立的自动化测试用例,测试完成后统计测试结果。目前该框架可以集成的基础自动化测试工具AutoRunner,移动端自动化测试工具MobileRunner,进而完成界面功能自动化测试、移动端界面自动化测试。除此之外,该框架还可以建接口测试组件进行多种类型接口自动化测试。AutoTestFramework面向的用户是所有需要提高软件开发质量的软件公司、软件外部企业,以及提供测试服务的部门。使用ATF可以帮助用户提高测试效率,

手工测试如何转型自动化测试,我整理的3000字超全学习指南

行业在发展,企业要求越来越高,最近经常有粉丝在后台问我:手工测试想转型自动化,请问应该怎么入手?有没有好的教程推荐?三言两语说不明白,我就根据自己的职业经历聊一聊如何在工作中去做自动化测试。(学习路线和网盘资源放在文末了,肯定不会让大家失望)初入职场,测试新人我的职业开始和大多数人一样,刚开始接触都是纯功能界面测试。那时候是在一家电商业务公司做测试,在这个靠技术吃饭的IT行业来说,不断学习是至关重要的。因为一直都是最基础的业务工作,每天点点点,随着时间的消磨,让我产生了对自我价值和未来发展的困惑。一方面是感觉自己在浪费时间,另一方面就是做了近2年的手工功能测试,感觉每天过得浑浑噩噩,无论是在薪

手工测试如何转型自动化测试,我整理的3000字超全学习指南

行业在发展,企业要求越来越高,最近经常有粉丝在后台问我:手工测试想转型自动化,请问应该怎么入手?有没有好的教程推荐?三言两语说不明白,我就根据自己的职业经历聊一聊如何在工作中去做自动化测试。(学习路线和网盘资源放在文末了,肯定不会让大家失望)初入职场,测试新人我的职业开始和大多数人一样,刚开始接触都是纯功能界面测试。那时候是在一家电商业务公司做测试,在这个靠技术吃饭的IT行业来说,不断学习是至关重要的。因为一直都是最基础的业务工作,每天点点点,随着时间的消磨,让我产生了对自我价值和未来发展的困惑。一方面是感觉自己在浪费时间,另一方面就是做了近2年的手工功能测试,感觉每天过得浑浑噩噩,无论是在薪

都2023年了,自动化测试真的有必要学吗?

最近收到不少小伙伴私信提问,其中问得比较多的就是“学习自动化测试有那么重要吗?”。我的回答是肯定的——很重要。相信不少同学都有诸如此类的疑问,例如:“日常工作中好像用不上自动化?”、“手工点点点好像也可以”、“为什么还要学自动化呢?”等等……其实不然,以下就从多个维度来讨论学习自动化测试的必要性。​​何为自动化测试首先,自动化测试是一种软件测试方法,是相对于手工测试的一种测试手段。其中,测试人员使用测试工具或编程语言编写脚本来执行测试。通过模拟用户行为、执行测试用例、检查系统行为、生成测试报告等方式来自动化测试流程。手工测试是为了提高软件质量,自动化测试是在提高软件质量的同时提高测试效率(更好

都2023年了,自动化测试真的有必要学吗?

最近收到不少小伙伴私信提问,其中问得比较多的就是“学习自动化测试有那么重要吗?”。我的回答是肯定的——很重要。相信不少同学都有诸如此类的疑问,例如:“日常工作中好像用不上自动化?”、“手工点点点好像也可以”、“为什么还要学自动化呢?”等等……其实不然,以下就从多个维度来讨论学习自动化测试的必要性。​​何为自动化测试首先,自动化测试是一种软件测试方法,是相对于手工测试的一种测试手段。其中,测试人员使用测试工具或编程语言编写脚本来执行测试。通过模拟用户行为、执行测试用例、检查系统行为、生成测试报告等方式来自动化测试流程。手工测试是为了提高软件质量,自动化测试是在提高软件质量的同时提高测试效率(更好

云原生灾备产品HyperBDR自动化测试实践

HyperBDR是一款基于云原生理念的迁移和容灾产品,核心的业务场景是将源端以块级别差量方式同步至云原生存储中,目前已经实现对块存储和对象存储支持,最后再利用Boot-in-Cloud专利技术将业务系统一键式恢复至可用状态,真正做到了对云原生编排能力的充分利用,满足迁移和灾备等业务场景的不同需求。HyperBDR目前已经支持的源端操作系统大版本就将近10个(Windows/CentOS/Redhat/Ubuntu/SUSE/国产化操作系统),小版本更是超过几百个,而在目标目标云平台也陆续支持了将近40个(公有云、专有云、私有云、超融合、虚拟化等),并且数量还在增加。假设我们将源端的操作系统到全