As we kicked off the New Year 2018 with full enthusiasm, we are doubly thrilled by the news of our office expansion. Due to the unparalleled rapid growth Promact experienced in the recent years, an expansion was deemed necessary. The current expansion has added about 3000 sq. ft. area, which is utilized in fulfilling the requirements for the company.
Every minute of your work time is valuable and are you making the best possible use of it?
It is an absolute essential to prioritize, plan and execute work the smart way. Our team at Promact believes implementing this kind of process in your work routine can lead to a more efficacious work and a positive sense of accomplishment at the end of every day.
Utilize the below infallible tricks and you should be progressing ahead on the road to success at work.
From its genesis, Promact Infotech Pvt. Ltd. has earned a reputation for its exemplary work ethics and policies. The organization is well-known to have implemented the best practices to keep up a work-life balance; and one of the laudable efforts is the introduction of flexibility and early working hours.
Flexible working hours were not unknown to the Promactians, but the concept of early shift timings has definitely been considered as a quantum leap to garner larger benefits. Determined to create an engaging workplace, the company adopted a new shift timing from 8 AM to 5 PM, effective from 2017. So, Why did we introduce this? And how does it impact you?
End-to-End or E2E or UI testing is testing of applications from user’s perspective. It tests the user interface that is served to end user as an application output.
In Software Testing, one of the major drawbacks is to test the software constantly and notice regression. It becomes a very tedious job to check same functionality multiple times. Application development is a fast-paced process where development team delivers new features or changes extremely fast. This leaves little room for a complete manual regression testing for each iteration. Manual regression testing is a long and tedious process which is error prone. READ MORE
Adobe released a new tool for prototyping, named as Adobe Experience Design CC (also known as Project Comet), just a few months ago. Here is a gist of my first-hand experience with Experience Design and the reasons why you should also use this tool for prototyping.
We will see how to write and execute test cases for Calabash. Before moving ahead, You must ensure that Calabash is setup properly on your system. If you need any help, refer to my earlier article on installation.
In design, graphics are one of the most important aspects that define the design as a whole. It is very important to understand the graphics in your design as they would greatly affect the quality of the website/app you make.
There are two types of graphics, Vector & Raster. In this article, we’ll understand these two types and the best way to use them.
Calabash is an open source cross-platform framework developed by Xamarin that enables you to write and execute automated acceptance tests for mobile apps. It supports Cucumber which allows you to express the behavior of your app using natural language that can be understood by non-technical QA guys.
Specification pattern is a software designing pattern where business logic is maintained in single unit which can then be used to either validate business logic against domain model or can be used to chain business rules together using Boolean logic operands like AND,OR,NOT to retrieve expected results.
In this article, we will discuss about specification pattern. We will cover brief overview of specification pattern, its use in domain-driven development and its usefulness to keep DRY (Don’t Repeat Yourself) principle intact while implementing business logic. We will also discuss implementation of specification pattern together with repository pattern and c#’s generics to obtain generic abstract specification which will provide base of pattern.