Northeastern University
Software Quality Control and Management Part 2

只需 199 美元(原价 399 美元)即可通过 Coursera Plus 学习更高水平的技能。立即节省

Northeastern University

Software Quality Control and Management Part 2

包含在 Coursera Plus

深入了解一个主题并学习基础知识。
中级 等级
需要一些相关经验
1 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
深入了解一个主题并学习基础知识。
中级 等级
需要一些相关经验
1 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

该课程共有7个模块

Career management is the ongoing process of planning, developing, and directing your professional path to achieve your goals and maximize your potential. It's much more than just finding your next job—it's about taking intentional control of your career trajectory over the long term. At its core, career management encompasses self-assessment (understanding your skills, values, and interests), goal setting, skill development, networking, and strategic decision-making about opportunities. It requires you to think both tactically about immediate moves and strategically about where you want to be in 5-10 years.

涵盖的内容

2个视频15篇阅读材料1个作业1个应用程序项目

In this module, we will focus on the Selenium automation tool. Selenium is an open-source framework for automating web browsers, widely used for testing web applications across different browsers and platforms. It supports multiple programming languages including Java, Python, C#, JavaScript, and Ruby, making it accessible to diverse development teams. Selenium allows testers to write scripts that simulate user interactions such as clicking buttons, entering text, navigating pages, and validating content, enabling efficient regression testing and continuous integration practices. The framework consists of several components including Selenium WebDriver for direct browser control, Selenium IDE for record-and-playback functionality, and Selenium Grid for parallel test execution across multiple machines and browsers. Its flexibility, extensive community support, cross-browser compatibility, and integration capabilities with testing frameworks like TestNG and JUnit have made Selenium the industry standard for web application test automation.

涵盖的内容

8篇阅读材料1个作业

In this module, students will explore back-end testing and database management systems (DBMS) testing fundamentals. The module covers the distinction between front-end and back-end testing, three-tier architecture, and comprehensive database testing methodologies including structural, functional, and non-functional testing approaches. Students will also develop essential leadership attributes and communication skills necessary for effective software QA professionals, including an understanding of personality types and their application in team environments.

涵盖的内容

1个视频4篇阅读材料1个作业

In this module, we will be discussing cloud computing and QA metrics.. Cloud Computing is an important topic about the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence—over the internet ("the cloud") to offer faster innovation, flexible resources, and economies of scale. We will discuss different cloud models and the testing types within different cloud types. Quality Assurance (QA) metrics and Key Performance Indicators (KPIs) are essential for measuring the effectiveness of testing processes and software quality. We will review the definition of different QA Metrics, and their formulas and purposes. No Software QA Testing can be performed without gathering the correct QA Metrics to measure quality and effectiveness of testing.

涵盖的内容

3个视频10篇阅读材料1个作业

In this module, we will discuss usability testing and user experience and the testing requirements and the testing techniques. We will discuss how important usability and user experience testing have become in ensuring the users have a great experience visiting web sites. In the second part of this module, we will explore how Artificial Intelligence (AI) and Machine Learning (ML) are transforming software testing practices, examining AI integration into traditional testing methodologies, analyzing real-world applications and implementation challenges, and understanding how machine learning models recognize software behavior patterns to predict potential failures while addressing the broader implications of AI adoption in quality assurance.

涵盖的内容

2个视频9篇阅读材料1个作业

In this module, we will review some additional topics related to testing. In the vast field of QA, IoT testing presents a huge challenge both for testing and security. We will look at these topics more, and also talk about a couple of other topics such as the gaming industry and the associated testing, as well as cyclomatic complexity.

涵盖的内容

5篇阅读材料1个作业

In this module, we will discuss various certifications in software QA and testing. In the competitive landscape of software quality assurance, professional certifications serve as tangible evidence of your expertise, commitment to the field, and understanding of industry-standard practices. Whether you're launching your QA career, transitioning from manual to automation testing, or advancing into leadership roles, certifications can significantly enhance your professional profile and open doors to new opportunities.

涵盖的内容

4篇阅读材料1个作业

位教师

Matthew Medi Servattalab
Northeastern University
2 门课程49 名学生

提供方

从 Data Management 浏览更多内容

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'

常见问题