-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Automate Testing for Power Apps
By :

Software quality is a critical aspect of any software development process, whether it’s for traditional software development or low-code development under the citizen developer role. Testing plays a crucial role in ensuring that software solutions meet the quality and agility standards required for modern businesses. In this chapter, we will explore the concepts of application lifecycle management (ALM) and the software development life cycle (SDLC) and their importance in low-code development. We will delve into testing foundations, activities, and roles and examine how they help structure the testing process and contribute to maintaining healthy business processes, reducing time to market, and building trust in applications. Additionally, we will explore the various types of testing and the tester mindset necessary to achieve software quality in any app, from enterprise to small apps. This chapter aims to equip you with the knowledge and skills necessary to ensure software quality and speed while maintaining agility in today’s fast-paced business environment.
In this chapter, we’re going to cover the following main topics:
By the end of this chapter, you will have gained an understanding of the critical role that software quality plays in modern businesses, and how testing is an essential part of ensuring this quality. You will have explored how ALM works for low-code apps, understand how testing is part of the low-code SDLC process, and know how maturity affects the level of adoption of those techniques.