​构建测试知识体系,关注《明说软件测试》公众号

ArtOfTesting网站面向软件测试新手用户,提供了大量软件测试工具的入门教程,针对常用的测试工具 Selenium、Jmeter、TestNG 提供了 Step by Step 的教程,另外还有关于自动化测试、性能测试、数据库和 Linux 方面的面试题库。

最近在查阅 Katalon 相关资料时,除了搜索到了 Katalon 的官方文档,还意外查到了一个叫做 ArtOfTesting 的网站。仔细浏览了一下这个网站,发现还真是有乾坤啊。里面有大量的入门教程和面试题库,教程非常浅显易懂。这里给大家介绍一下这个网站的比较热门的几个 Tutorial。

01 — Software Testing Tutorial

在这里插入图片描述

这篇文章介绍了软件测试的基本概念,让新入门软件测试的同学了解什么是软件测试,软件测试的基本概念,主要介绍了软件测试的分类、软件研发生命周期、不同种类的软件测试工作的区别、测试用例的设计思路等。
文章链接:https://artoftesting.com/software-testing-tutorial

02 — API Testing Tutorial

在这里插入图片描述

这篇文章从两种基本的 web services 服务类型– REST and SOAP 的概念开始,对 REST and SOAP API 的手动测试方法和自动化测试方法进行介绍,其中包括使用 Java 语言、Jmeter 工具进行自动化测试的方法。

文章连接:https://artoftesting.com/rest-api-testing-tutorial

03 — Selenium Tutorial

在这里插入图片描述

这篇文章对 Selenium 工具做了基本介绍,包括如何安装、如何定位页面元素,Java 版的常用 API。并介绍了如何与 TestNG 配合形成测试框架,还包括数据驱动、Page Object 模型和 Page Factory 等更加深入的内容,可以说从入门级的操作到工程级别的应用都做了详细介绍,是个非常完整的 Selenium 教程。
文章链接:https://artoftesting.com/jmeter-tutorial

04 — Jmeter Tutorial

在这里插入图片描述

这篇文章提供了一个 Step by Step 的教程,介绍了 Jmeter 的功能和优势,安装方法。对 Jmeter 中的基本概念,包括线程组、监听器、采样器等进行了解释,对录制和回放、编写测试计划、参数化方法进行了介绍。分别对使用 Jmeter 对 Rest API、SOAP、数据库和 FTP 进行性能测试的方案进行了展开介绍。

文章链接:https://artoftesting.com/jmeter-tutorial

05 — Katalon Studio Tutorials

在这里插入图片描述

这篇文章中,作者介绍了 Katalon Studio 工具的优势和劣势,安装方法,以及如何用 Katalon Studio 进行 Web 测试和 API 测试。

文章链接:https://artoftesting.com/katalon-studio-tutorial

06 — Manual Testing Interview

在这里插入图片描述

这篇文章一共罗列了 100 多道测试基础知识面试题。其中包括如何编写测试用例、如何设计测试场景、如何准备测试数据、BUG 的完整要素包括哪些等等。
文章链接:https://artoftesting.com/manual-testing-interview-questions

07 — Selenium Interview

在这里插入图片描述

这篇文章一共包含 100 道 Selenium 概念和使用方法相关的面试题。比如 Selenium 定位元素的方法有几种,什么是隐式等待和显示等待,如何进行键盘和鼠标操作,如何对浏览器的进行操作,什么是 POM,什么是 Page Factory,什么是 Selenium Grid。
原文链接:https://artoftesting.com/selenium-interview-questions

08 — Jmeter Interview

在这里插入图片描述

这篇文章一共罗列了 25 多道 Jmeter 概念和使用方面的面试题。其中包括不同 timer 的用处,参数化方法,如何制定测试计划,什么是 90% 响应时间,如何采用 no-GUI 方法执行测试,如何开展分布式测试等等。
文章链接:https://artoftesting.com/jmeter-interview-questions

09 — SQL Interview

在这里插入图片描述

文章给出了一个基本数据表,要求在这张表上进行 SQL 语句的编写。

原文链接:https://artoftesting.com/sql-queries-for-interview

10 — Linux Interview

在这里插入图片描述

文本包含了 50 到 Linux 基础概念和基本操作的面试题。包括了如何查看和关闭进程,如何修改文件和目录的权限,什么是相对路径和绝对路径,如何使用 sed 和 awk 进行字符串处理,什么是软连接什么是硬链接等。

原文链接:https://artoftesting.com/linux-interview-questions-and-answers

11 — 总结

除了前面介绍的,网站上还有 Java 教程,还有一个 blog,更多内容大家登录https://artoftesting.com/ 查看吧。


↙↙↙阅读原文可查看相关链接,并与作者交流