Build, protect and deploy apps across any platform and mobile device
Deliver Awesome UI with the most complete toolboxes for .NET, Web and Mobile development
Build rich, smart HTML5 and JavaScript apps for any platform, browser or device
Automate UI, load and performance testing for web, desktop and mobile
Use Angular, TypeScript or JavaScript to build truly native mobile apps
Rapidly develop, manage and deploy business apps, delivered as SaaS in the cloud
Automate decision processes with a no-code business rules engine
Build mobile apps for iOS, Android and Windows Phone
A complete cloud platform for an app or your entire digital business
Deploy automated machine learning to accurately predict machine failures with technology optimized for Industrial IoT.
Optimize data integration with high-performance connectivity
Connect to any cloud or on-premises data source using a standard interface
Build engaging multi-channel web and digital experiences with intuitive web content management
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 © 2017 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 for appropriate markings.