|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/software-testing-from-a-practical-perspective/
课程评论:没有评论
课程名称:软件测试的技术实操入门 课程概述:本课程特别设计为初学者和非测试人员,旨在通过真实的工作场景模拟,引导学习软件测试的基础知识。课程采用模拟情境、模拟项目、角色扮演、挑战和测验,摒弃传统学习方法,提升学习参与度。学员将通过实际操作掌握软件测试的基本原则,并熟悉使用流行工具(如Jira、X-Ray和Confluence)进行软件测试。 课程重点: - 介绍软件测试基础知识,适用于初学者和非测试人员 - 实践软件测试在工作场所的应用 - 学习软件测试的手动方法及其原则 - Familiarize with technical testing and test automation frameworks 课程结构:本课程分为11个部分,包括但不限于以下内容: 1. 课程覆盖内容及概述 2. 实际工作场景 3. 测试管理的整体流程 4. 使用Jira、X-Ray和Confluence实施和管理项目 5. 其他软件测试相关职位 6. 软件测试职业发展方向 7. 手动测试与自动化测试的挑战 8. 关系数据库测试(全新部分,正在进行中) 9. 额外内容,包括最新功能和工具演示 课程结束时,学员能够: - 执行软件测试分析师、设计师和执行者的角色 - 识别和提升必要的软硬技能 - 监测个人进步,理解市场需求 - 熟悉IT组织结构及职责 - 应对工作中的挑战并主动自我激励 学习内容还包括: - 软件需求分析(功能与非功能) - 测试案例设计和测试数据管理 - 手动测试执行与报告模板创建 - Jira、X-Ray和Confluence工具的应用 - 软件开发框架(敏捷与瀑布)的区别 此外,课程还提供作业、挑战、模拟测试和测验,帮助学员巩固所学知识。提供终身访问课程视频、下载内容和更新的机会,学员可以获得教师的全方位支持。30天退款保证,无风险尝试,立即注册,开启你的软件测试职业之旅。
If you are a beginner or a non-software tester, then you have made an excellent choice in choosing this course.This course will walk you through real-life workplace simulated scenarios, which have been driven by my real-life workplace experiences.Simulated scenarios, mock projects, personae, challenges & quizzes used in this course will drift you away, form the traditional learning methods, to place your learning engagement at the highest.This course has been specifically designed for beginners and non-testers who seek to become software test professionals.Key features of the course:Introduce software testing to beginners and non-testersPersonal skills & career development Practical aspects of software testing at workplace Practical learning of software testing by doing Manual approach to build principles of software testing Implement software testing using popular tools: Jira, X-Ray & ConfluenceGain familiarity with technical testing: (Relational databases) - (Brand new section) Gain familiarity with test automation frameworks - (Brand new section) This course is presented in 11 sections:What does the course cover - The course LandscapeReal Workplace Scenarios Overall Test Management ProcessUsing Jira, X-Ray & Confluence Implementing & leading Jira Agile projectsOther Software testing jobsSo you want to be a Software Tester?Challenge: Manual vs Automated testingRelational database testing - (Brand new section - In progress) The Extras: Section contains the latest features, functionality and demosBonus: Recommendation: ISTQB Training, Certification Exams & (XRAY new features update)By the end of this course you will be able to perform the following software testing roles:Software Test Analyst Software Test Designer Software Test ExecutorWhat will you lean:Identify soft and hard skills needed to be a Software Test Professional Make decisions to develop missing skills needed to do the job Learn how to monitor your progress Gain insight into software testing market demand Learn how to employ your skills at workplaceGain familiarity with typical IT organization structure and departmentsGain familiarity with people roles and responsibilities at workplaceAppreciate how important is to be proactive and a team playerCope and adapt with awkward situations at workplaceTurn awkward situations at workplace to your advantageBe determined, proactive and use your own initiative all the way throughDevelop and sharpen your skills to cope with unforeseen circumstances at workplaceLearn how to multi-task to cope with unusual situations Observe minor details around you and at workplaceBe proactive to develop own knowledge, capabilities and self-motivationGain insight into other software testing jobsFamiliarize yourself with other software tools and applicationsGain insight into how to get software testing jobsHow to start as a software tester in the UKHow to start your own LTD or Umbrella company in the UKHow to prepare yourself for job interview questions Software requirements: Functional & Non-Functional: Learn the difference between functional & non-Functional software requirement specificationsAnalyze software requirement specificationsExtract functional requirementsLearn that software requirement can be modeled as Use CasesGain familiarity with Unified Modelling Language Test Phases, STLC, Test Case Design and Test Data:The important phases of Software Test Life Cycle Software Test Life Cycle phases, test types and what each phase involvesHow test is organized within the overall project planHow to organize your test effortsCreate, set preconditions and prepare test data for test casesLink test cases to requirements Use structured test design approach to find bugs earlyKnow the success of software product relies on its qualityLearn why software testing considered necessary to the quality How to link user events, actions or flows to preconditionsThe difference between dummy and real client dataHow test data can uniquely identify a future defect The difference between valid and invalid inputsHow to define and create test case templateThe minimum data columns required for a test templateHow to come up with a new test templateHow a test template can measure software traceability & test coverageHow test template can aid test reporting How to differentiate between defects and correct behaviorHow to write positive test case scenariosHow to write negative test case scenariosHow to challenge application or system under testHow to raise defects during test cyclesManual Test Case Execution, Manual vs Automated testing:How to manually execute test stepsHow to create a report template using Excel or Word applicationsHow to compile end of test reportCompare Manual vs Automated testing plug-ins & toolsJira, X-Ray & Confluence: (NB: This tool is closely related to the course and you will need to sign-up)Create and Delete projectsCreate user stories Create tests & link to user storiesCreate project releases versions & componentsLink tests to software versions & componentsEdit and change existing componentsCreate or import manual test steps from CSV file formatCreate test preconditionsThe difference between epic, story and tasksCreate issues, bugs, tasks and epics Confluence collaboration tool basics Create How-to articles confluence pages Create Confluence project workspaceExecute Jira testsImplement Agile projects Edit and view issue detailsCreate and save filtersCreate scrum boardsCreate project dashboardsUse default project boardUse gadgets to customize project dashboardEdit filters and share with project team or groupMake filter columns visible or invisibleBuild project backlogPrioritize Scrum backlog issuesIdentify sprint workload activitiesUse active sprints to organize & monitor issuesEstimate story efforts in hours, days or weeksReport on current sprint statusGenerate X-Ray test coverage, traceability & other reportsExport X-Ray reports to CSV file formatExport Test Cases to CSV file format Software Development frameworks: Agile & Waterfall:The difference between Agile and Waterfall development frameworks The quality attributes of Agile framework Familiarize yourself with rapid development, continuous release integration & delivery Gain familiarity with software testing in Agile environment Optional - Data Science & Data Analytics tools (Install Anaconda, Jupyter Notebook, Neural Network and Deep learning packages)New Lecture (Work in Progress) Dive into System Integration, Verification, and Testing & Test ToolsThis course has Assignments, Challenges, 2 Practice Tests and QuizzesWhat do you get when you buy this course?Lifetime access to the course video lectures downloads and updatesFull support from the instructor all aspects of software testing & testing career Please note: 30-day money back guarantee, you've nothing to lose. Enroll now and start learning, your future software testing career depends on what you do today.