|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/qa-mindset-quiz/
课程评论:没有评论
课程名称:软件测试求职面试题库:180+问答 课程概述:欢迎来到QA MindSet测试题库!在我的职业生涯中,我曾以候选人和面试官的身份参与过许多次工作面试,面试中常见的问题通常是经典问题,也会包含一些不寻常的问题,这些问题在被问到时往往让人感到意外。比如,有候选人在面试中未能清晰解释验收标准和完成条件之间的区别。这虽然不是典型的难题,但依然让一些求职者在面试中陷入困境。本课程旨在通过独特的题库,帮助参与者自我反思,评估自己的知识结构,找出知识的薄弱环节,从而在求职面试中取得成功。 本题库包含多种类型的问题,包括单选题和多选题,主要集中在软件测试理论、流程相关问题(如Scrum框架)和技术方面(如REST API测试)。不论您是初级还是高级测试人员,都能在这里找到有用的问题和学习内容。每道题都附有正确答案及相关资源的链接,帮助您进一步理解复杂概念。 本课程还建议学员以适量的方式进行测试,而不是一次性完成所有问题。一旦您遇到不确定的问题,便标记出来并进行进一步的研究,将有助于填补知识空白。推荐使用ISTQB术语表、Scrum指南以及商业分析知识体系(BABOK)作为参考书籍,以增强面试准备。 总之,在QA MindSet测试题库中,您将会遇到各种不同主题的问题,有助于您在真实面试中应对各种情况。通过自我测试与反思,您将能够更有信心地展示自己的知识与能力,提升在求职过程中的竞争力。
Hello and welcome to the QA MindSet Quiz Collection!In my career I was involved in numerous job interviews both as a candidate and as an interviewer, and usually, the arsenal of questions asked consists of classic questions, as well as inclusions of such extraordinary questions that we rarely think about until we are asked.Example#1. For instance, more than once I have witnessed when during the job interview candidates failing to explain the difference between Acceptance Criteria and DoD. I don't consider this as a prime example of a tough question, but questions like this still make some people struggle during the job interview. If you're not new to the the theory of software testing, you must be noticed that on some issues, you may face with different interpretations and explanations, besides some of them may be quite controversial, and when it comes to discussion, just rough explanations won't help you much; you have to be able to navigate the nuances of existing concepts.Now, let's consider few more simple examples of questions that may get some of candidates think twice. Example#2. There are three well-known categories: functional, non-functional and change-related testing, which group would you place regression testing in?Suppose the candidate gave a textbook answer, that regression testing is a subset of change-related testing. But the next question might be to ask the candidate to list the assumptions why regression testing is put in a separate category, and why not just, to define it, let's say, as a subset of functional testing.Example#3. Or even if it's going about typical textbook things, for instance, not all candidates know what groups of test design techniques exist.With these basic examples I just wanted to highlight, that there are many topics which might seem like the trickier ones than for instance just asking the definition of what the software requirements are. By the way, can you list from memory the taxonomy of software requirements, and explain the idea behind the Transition Requirements? ;)Besides the tests based on knowing the nuances of concepts, collection includes tests based on situations, comparison and tasks that need to be solved.One of the useful side-effects of working with these tests is the development of a specific focus of attention, which will come in handy when taking any certification tests.The main idea of this collection of tests is to evoke self-reflection and help to assess how structured your knowledge is. The main goal is to reflect weaknesses and gaps in knowledge, and as a result of removing these gaps to become more confident in what you know and to be successful at job interviews!How to work with these tests?I would recommend taking a small, comfortable number of tests at a time, not to go through the entire list of questions in one sitting. Or you just can scroll through the questions until you meet one that you find difficult.If you come across a question you are not confident about, this is just what we need, it means that weakness in your knowledge base was identified. To see the correct answer and to read explanation, may not be enough to close a gap. Please mark a problematic topics somewhere before moving to the next test.Do your own research and use the power of the Internet to search the existing interpretations. It's good to know the correct precise definition and exact meaning, but knowing different ways of defining the same thing, can make you invincible in an interview.Use resources such as ISTQB Glossary and Syllabus to check the definitions and descriptions, and to be able to refer to these resources during the job interview, especially when discussion come to the stage.About the QA MindSet test collection:QA MindSet test collection is a living artifact, and the idea is to keep adding new questions to the collection over time, so if some topics are not covered at the moment, it doesn't mean that this won't be changed soon.Some of the questions will make you to look at the known things from the new angle.Correct answers are provided for each question, with links to specific resources, whenever possible. Types of questions: single-choice and multichoice questions. The main focus areas are: the theory of software testing, process related questions (e.g. Scrum framework), technical aspects (e.g. REST API testing).It doesn't matter whether you are a junior or a senior, it is most likely that you will find useful questions here, things to learn or at least to maintain your knowledge.In each of the QA Mindset quizzes, you will see a mix of questions relating to different topics, the same as during a real job interview, the discussion may also shift from one topic to another.These tests are not tailored to prepare students for ISTQB exam, but there are a lot of ISTQB-based questions and references, thus it should be definitely easier to pass the certification exam after working with the QA MindSet tests. When it's going about the list of covered topics, it means that collection contains one or more related questions.List of topics covered:Software Development Life Cycle (SDLC)Software Testing Life Cycle (STLC)QM / QA / QC / TestingVerification / ValidationBug/Defect Life CycleTypes of TestingLevels of TestingFunctional / Non-Functional testing / change relayed testingPositive / Negative TestingBlack / Grey / White box testingTest Design TechniquesSpecification / Experience / Structure Based TestingLevels of RequirementsRequirements to requirements7 Principles of TestingPriority / SeverityWorkflows / ProcessesScrum FrameworkHTTP Status CodesREST APIRecommended Resources:I would strongly recommend to use the following resources as a reference books when preparing for interviews (they can all be easily found on the Internet).ISTQB Syllabus and ISTQB Glossary.The Scrum Guide (2020).A Guide to the Business Analysis Body of Knowledge (BABOK) (Requirements Taxonomy is very well covered).The RFC Series (can be useful to read the HTTP methods specifications, etc.)