Create and deliver personalized experiences across digital properties at scale
Build engaging websites with intuitive web content management
Leverage a complete UI toolbox for web, mobile and desktop development
Build, protect and deploy apps across any platform and mobile device
Build mobile apps for iOS, Android and Windows Phone
Rapidly develop, manage and deploy business apps, delivered as SaaS in the cloud
Automate UI, load and performance testing for web, desktop and mobile
Host, deploy and scale Node.js, Java and .NET Core apps on premise or in the cloud
Optimize data integration with high-performance connectivity
Automate decision processes with a no-code business rules engine
Globally scale websites with innovative content management and infrastructure approaches
Content-focused web and mobile solution for empowering marketers
Faster, tailored mobile experiences for any device and data source
UX and app modernization to powerfully navigate today's digital landscape
Fuel agility with ever-ready applications, built in the cloud
Agile development methods let you do more in less time, but with short cycles you can't make mistakes. PDS for OpenEdge is designed to make sure you don't.
Agile development means short cycles and incremental deliverables. With shortened cycles, a developer cannot afford to introduce bugs and regressions into the code because each bug introduced into the system delays the entire process and increases cost—essentially nullifying the advantages of Agile development.
Although one never intends to purposely introduce bugs, when working at a rapid pace how can your team be sure there aren't any issues in the new code or regressions in the existing code? This is where Unit tests comes in handy.
Unit tests help you test your changes immediately. They scope out any coding issues before they cause development delays, or are even completely missed. Now if you are using Progress Developer Studio (PDS) for OpenEdge for your Advanced Business Language (ABL) development, you have an inbuilt unit testing feature through which you can write Unit tests for your ABL code. ABLUnit is like any other unit testing tool, but it is tightly integrated with your development environment. Therefore, there is no need to introduce new tools or step out of the developer studio.
Let’s break it down.
The rapid pace of doing business today has seen development teams turn more and more to Agile development efforts, but with OpenEdge you’ll be up for the challenge of short cycles. Unit testing is one of many powerful tools built right into Progress Developer Studio to help you develop your code more efficiently and with fewer problems.
To learn more and check out an end-to-end flow of ABLUnit, take a look at the whitepaper below. More information can also be found in our documentation.
Read the Whitepaper
Srinivas Kantipudi is a Sr. QA Manager at Progress. He has designed lot of tools and frameworks for automation. and is involved in many different areas of OpenEdge product lines and all Eclipse tooling groups in Progress. He is well acquainted with PDS OE and Eclipse technologies.
Copyright © 2016, Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.