360° Test Automation fact sheet - conformiq.com · The value delivered by Conformiq 360° Test...

5
In today’s digital age, enterprises are being compelled to implement new age technologies to accelerate software releases. Even so, with mounting cost pressures and time to market pressures, what to automate and how much to automate still remains a difficult decision! A technology that makes automating the automation straight forward is needed to eliminate this decision. Most enterprises strive to find the perfect balance between the ultimate goals of testing, i.e. highest software quality and lowest testing costs. These goals present opposing perspectives. Can both be accomplished? The answer is yes - by using the right technology. Higher Performance | Better Software Quality | Faster Time to Market CONFORMIQ 360° TEST AUTOMATION FACT SHEET WWW.CONFORMIQ.COM ©2018 ALL RIGHTS RESERVED Automate the Automation Conformiq is a leading software technology company, focused on automating test automation, functional testing design and software quality. Conformiq’s Intelligent Test Automation solutions are designed to automate the entire testing processes from design to generation to execution with minimal human intervention. Our solution adapts quickly to new product requirements, eliminating the time required for laborious test case creation, test execution & script maintenance during short sprints. Thus, enabling High Quality@Speed through a no-touch, script-free testing platform. INTRODUCTION

Transcript of 360° Test Automation fact sheet - conformiq.com · The value delivered by Conformiq 360° Test...

In today’s digital age, enterprises are being compelled to implement new age technologies to accelerate software releases. Even so, with mounting cost pressures and time to market pressures, what to automate and how much to automate still remains a difficult decision! A technology that makes automating the automation straight forward is needed to eliminate this decision. Most enterprises strive to find the perfect balance between the ultimate goals of testing, i .e . highest software quality and lowest testing costs. These goals present opposing perspectives. Can both be accomplished? The answer is yes - by using the right technology.

H i g h e r P e r f o r m a n c e |   B e t t e r S o f t w a r e Q u a l i t y |   F a s t e r T i m e t o M a r k e t

C O N F O R M I Q 3 6 0 ° T E S T A U T O M A T I O N F A C T S H E E T

W W W . C O N F O R M I Q . C O M                                   © 2 0 1 8 A L L R I G H T S R E S E R V E D  

Automate the Automation

Conformiq is a leading software technology company, focused on automating test automation, functional testing design and software quality. Conformiq’s Intelligent Test Automation solutions are designed to automate the entire testing processes from design to generation to execution with minimal human intervention. Our solution adapts  quickly to new product requirements, eliminating the time required for laborious test case creation, test execution & script maintenance during short sprints. Thus, enabling High Quality@Speed through a no-touch, script-free testing platform.

INTRODUCTION

CONFORMIQ 360° TESTAUTOMATIONOVERVIEW

CONFORMIQ CREATOR

C o n f o r m i q 3 6 0 ° T e s t A u t o m a t i o n i s a c o n t i n u o u s t e s t i n g s o l u t i o n t h a t i n t e g r a t e s a u t o m a t i o n o f e v e r y t h i n g f r o m r e q u i r e m e n t s c a p t u r e t o t e s t e x e c u t i o n . T h e s o l u t i o n l e v e r a g e s A I t e c h n o l o g y t o a u t o m a t i c a l l y t h i n k o f a n d g e n e r a t e o p t i m i z e d t e s t c a s e s , f u l l y d o c u m e n t   t e s t c o v e r a g e , p l u s g e n e r a t e   t h e e x e c u t a b l e t e s t s c r i p t s a n d t e s t v a l i d a t i o n s f o r a u t o m a t e d e x e c u t i o n i n t h e p l a t f o r m s o f y o u r c h o i c e . T h e s o l u t i o n d e l i v e r s t h e a b i l i t y f o r i n - s p r i n t a u t o m a t i o n a d d r e s s i n g t h e c h a l l e n g e s o f a d o p t i n g a g i l e d e v e l o p m e n t o r u s i n g a B e h a v i o r D r i v e n D e v e l o p m e n t ( B D D ) a p p r o a c h b y e n a b l i n g t e s t i n g t o b e d o n e i n e a c h s p r i n t , n o t j u s t c o m p o n e n t t e s t i n g b u t i n t e g r a t i o n t e s t i n g w i t h t h e p r e v i o u s b u i l d s . D e f e c t s a r e f o u n d i m m e d i a t e l y , n o t w e e k s l a t e r r e q u i r i n g a d d i t i o n a l “ f i x i t ” s p r i n t s . C o n f o r m i q 3 6 0 ° i s c o m p o s e d o f t w o t o o l s p l u s t h e i r t h i r d p a r t y t o o l i n t e r f a c e s . T h e s e t o o l s a r e C r e a t o r f o r d e s i g n i n g a n d g e n e r a t i n g t e s t s c r i p t s a n d T r a n s f o r m e r t h a t e n a b l e s e a s y e x e c u t i o n o f t h e s e s c r i p t s o r o f e x i s t i n g t e s t c a s e s . T h e t o o l s w o r k t o g e t h e r o r c a n b e p u r c h a s e d a n d u s e d i n d e p e n d e n t l y .  

C o n f o r m i q C r e a t o r c o n v e r t s g r a p h i c a l l y c a p t u r e d b u s i n e s s r e q u i r e m e n t s o f t h e a p p l i c a t i o n f l o w ( N O T t h e t e s t f l o w ) i n t o o p t i m i z e d t e s t c a s e s f o r a u t o m a t e d o r m a n u a l t e s t e x e c u t i o n . T h i s d i f f e r e n c e i s c r i t i c a l a s C r e a t o r e l i m i n a t e s t h e m a n u a l e f f o r t o f d e s i g n i n g t h e t e s t c a s e f l o w s g r a p h i c a l l y . I n s t e a d , i t t h i n k s o f a n d g e n e r a t e s t h e t e s t s a u t o m a t i c a l l y ! T h e s o l u t i o n c a n b e u s e d f o r t e s t i n g e n t e r p r i s e I T a p p l i c a t i o n s t h r o u g h t h e i r g r a p h i c a l u s e r i n t e r f a c e s ( w e b , d e s k t o p , m o b i l e , e t c . ) , w e b s e r v i c e A P I s ( R E S T , S O A P ) , m a i n f r a m e , b a c k e n d , o r o t h e r o p e r a t i o n s i n c l u d i n g t e s t i n g t h e s e d i f f e r e n t s y s t e m s i n c o m b i n a t i o n . C r e a t o r ’ s e a s y t o u s e b u s i n e s s r e q u i r e m e n t m o d e l i n g f e a t u r e a l s o a l l o w s n o n - t e s t e r s l i k e b u s i n e s s a n a l y s t s t o i t e r a t i v e l y c r e a t e m o d e l s o f f u n c t i o n a l i t y t o b e t e s t e d a n d d o c u m e n t t e s t c o v e r a g e a n d t h e n h a v e t e s t a r c h i t e c t s a d d i n t e r f a c e o p e r a t i o n d e t a i l s a s t h e y b e c o m e k n o w n o r a r e d e c i d e d . T h i s p r o v i d e s a w a y f o r a g i l e d e v e l o p m e n t t e a m s t o s h i f t l e f t t o s p r e a d t h e m o d e l i n g a c r o s s t h e s t a g e s o f d e v e l o p m e n t a n d t h e n j u m p d i r e c t l y t o a u t o m a t e d e x e c u t i o n w i t h n o f u r t h e r m a n u a l i n v o l v e m e n t .

T e s t e r s n o l o n g e r h a v e t o w a i t f o r d a t a v a l u e s t ow r i t e t h e i r t e s t s c r i p t s . C r e a t o r u s e r s h a v e t h e o p t i o no f h a v i n g t h e t o o l i t s e l f a u t o m a t i c a l l y g e n e r a t ea p p r o p r i a t e d a t a n e e d e d f o r t h e g e n e r a t e d t e s t c a s e sa n d s c r i p t s . U s e r s c a n t h e n r e p l a c e t h i s d a t a w i t hp r o d u c t i o n d a t a a t e x e c u t i o n . C r e a t o r g e n e r a t e d t e s t c a s e s a n d t e s t s c r i p t s a r ea u t o m a t i c a l l y o p t i m i z e d f o r v a r i o u s u s e r s e l e c t e dt y p e s o f t e s t d e s i g n f o r f u l l y a u t o m a t e d t e s te x e c u t i o n a l o n g w i t h t h e i r t e s t s t e p v a l i d a t i o n s !C r e a t o r a l s o s e a m l e s s l y i n t e g r a t e s w i t h a p p l i c a t i o nl i f e c y c l e m a n a g e m e n t a n d t e s t e x e c u t i o n t o o l s f o ri n s e r t i n g e x i s t i n g r e q u i r e m e n t s a n d t e s t p l a n s i n t ot h e m o d e l s t h a t d o c u m e n t s a n d e n s u r e f u l lt r a c e a b i l i t y a n d k n o w n a p p l i c a t i o n c o v e r a g e . C r e a t o ra l s o t i g h t l y c o u p l e s w i t h v i r t u a l l y a l l t e s t e x e c u t i o np l a t f o r m s s o t h e g e n e r a t e d s c r i p t s a r e d i r e c t l ye x e c u t a b l e , e l i m i n a t i n g t h e s l o w e s t p a r t o f t e s t i n g .D i r e c t s c r i p t g e n e r a t i o n g r e a t l y i n c r e a s e s o v e r a l lt e s t i n g e f f i c i e n c y . W i t h t h i s s e a m l e s s e n d t o e n da u t o m a t i o n C r e a t o r u n i q u e l y e n a b l e s t r u eC o n t i n u o u s T e s t i n g ( C I ) / C o n t i n u o u s T e s t i n g ( C T ) i nD e v O p s a n d a g i l e e n v i r o n m e n t s .

Automate the Automation

www.conformiq.com ©2018 ALL RIGHTS RESERVED

C o n f o r m i q T r a n s f o r m e r i s a s c r i p t l e s s k e y w o r d d r i v e n t e s t a u t o m a t i o n f r a m e w o r k t h a t i n t e g r a t e s w i t h C r e a t o r . I t e n a b l e s t h e t r a n s f o r m a t i o n o f t e s t s f o r a u t o m a t e d t e s t e x e c u t i o n w i t h o u t p r o g r a m m i n g f o r b o t h n e w a n d e x i s t i n g t e s t c a s e s . E x i s t i n g G U I o p e r a t i o n s c a n b e “ s c r e e n s c r a p e d ” i n t o m o d e l s f o r C r e a t o r u s e . W h e n c o m b i n e d w i t h C r e a t o r , u s e r s g e t a s e a m l e s s i n t e g r a t e d C I / C D p r o c e s s l e v e r a g i n g t h e i r t e s t i n g t o o l s o f c h o i c e f o r a u t o m a t e d t e s t c a s e d e s i g n , c r e a t i o n , e x e c u t i o n , m a n a g e m e n t , a n d v a l i d a t i o n w i t h e m b e d d e d S e l e n i u m o r u s e r s u p p l i e d M i c r o F o c u s U F T . U s e d a l o n e , T r a n s f o r m e r w i l l c o n v e r t e x i s t i n g t e s t c a s e s d i r e c t l y i n t o a u t o m a t e d t e s t e x e c u t i o n .

WWW .CONFORMIQ .COM                                                       ©2018 ALL RIGHTS RESERVED

CONFORMIQ TRANSFORMER

P a r t o f C r e a t o r i s C o n f o r m i q ’ s A I b a s e d r e v e r s e e n g i n e e r i n g t e c h n o l o g y t h a t i s u s e d t o r e d u c e m o d e l i n g e f f o r t s b y e l i m i n a t i n g t e s t d u p l i c a t i o n a n d a u t o m a t i c a l l y c o n s t r u c t i n g o p t i m i z e d m o d e l s f r o m e x i s t i n g b u s i n e s s a n d t e s t a s s e t s i n v a r i o u s f o r m a t s t o s e r v e a s t h e b a s i s f o r m o d e l i n g a d d i t i o n a l a p p l i c a t i o n f u n c t i o n a l i t y . T h i s i s e s p e c i a l l y i m p o r t a n t w h e n l e g a c y a p p l i c a t i o n s w i l l b e e n h a n c e d s o t h e n e w e n h a n c e m e n t s c a n a c t u a l l y b e t e s t e d w i t h t h e p r e v i o u s a p p l i c a t i o n f u n c t i o n a l i t y . C r e a t o r c a n i m p o r t m a n u a l t e s t c a s e s f r o m E x c e l , A L M t e s t p l a n s , M i c r o F o c u s B u s i n e s s P r o c e s s T e s t s ( B P T ) , G h e r k i n f e a t u r e f i l e s , V i s i o d i a g r a m s , B u s i n e s s P r o c e s s M o d e l s a n d m o r e t o g e n e r a t e m o d e l s o f a p p l i c a t i o n o p e r a t i o n .

CONFORMIQ REVERSE ENGINEERING

Automate the Automation

Fig.1 Process diagram of continuous integration and testing with full test automation

Fig.2 Reverse engineering process flow

“ T e s t c a s e o p t i m i z a t i o n i s n o t k e y , t e s t a u t o m a t i o n i s ! ” e x p l a i n e d a t e s t i n g d i r e c t o r o f a g l o b a l b a n k . G e n e r a t i n g s c r i p t s f o r a u t o m a t e d t e s t e x e c u t i o n s h o u l d b e t h e g o a l o f i n t e l l i g e n t t e s t d e s i g n b e c a u s e t h a t d e l i v e r s b y f a r t h e m o s t g a i n i n o v e r a l l t e s t i n g e f f i c i e n c y . O n c e a g r a p h i c a l m o d e l o f t h e e x p e c t e d s y s t e m o p e r a t i o n i s c r e a t e d f r o m e x i s t i n g a s s e t s a n d l i n k e d t o a p p l i c a t i o n r e q u i r e m e n t s , e v e r y t h i n g e l s e i s a u t o m a t e d . C r e a t o r a u t o m a t i c a l l y d e s i g n s a n d g e n e r a t e s t h e t e s t c a s e s a n d t e s t d a t a , i f d e s i r e d , p l u s g r a p h i c a l t r a c e a b i l i t y o f r e q u i r e m e n t c o v e r a g e a n d a g r a p h i c a l r e p r e s e n t a t i o n o f e a c h t e s t c a s e ' s r o u t e t h r o u g h t h e m o d e l f o r a l w a y s c u r r e n t d o c u m e n t a t i o n . W i t h e v e r y m o d e l c h a n g e C r e a t o r a u t o m a t i c a l l y p r o v i d e s i m p a c t a n a l y s i s h i g h l i g h t i n g w h i c h t e s t c a s e s a r e n o l o n g e r v a l i d , w h i c h r e m a i n u n c h a n g e d , a n d w h i c h a r e n e w . C r e a t o r e v e n g e n e r a t e s u n i q u e u n d e r s t a n d a b l e t e s t c a s e n a m e s . G e n e r a t e d t e s t c a s e s c a n b e s e a m l e s s l y u p l o a d e d a s t e s t p l a n s t o A L M t o o l s , a n d e x p o r t e d t o C o n f o r m i q T r a n s f o r m e r o r a n y o t h e r t e s t e x e c u t i o n t o o l s i n c l u d i n g S e l e n i u m b a s e d s o l u t i o n s , M i c r o F o c u s U F T a n d L e a n F T , T r i c e n t i s T o s c a , R o b o t , C u c u m b e r , E g g P l a n t , e t c . , p l u s t e s t i n g s e r v i c e s c o m p a n y a n d c u s t o m i z e d e n d u s e r p l a t f o r m s f o r a u t o m a t i c t e s t e x e c u t i o n .

C r e a t o r e n a b l e s a n d a c c e l e r a t e s o r g a n i z a t i o n s t o a d v a n c e t o c o n t i n u o u s t e s t i n g b y p r o v i d i n g e x t e n s i v e i n t e g r a t i o n s w i t h r e q u i r e m e n t / u s e r s t o r y t o o l s i n c l u d i n g M i c r o F o c u s ( f o r m e r l y H P E ) A L M , C A R a l l y , A t l a s s i a n J I R A , I B M D O O R S , a n d o t h e r s . R e q u i r e m e n t s , u s e r s t o r i e s , a n d o t h e r b u s i n e s s a s s e t s c a n b e u s e d t o c r e a t e b u t a l s o a n n o t a t e m o d e l e d f u n c t i o n a l i t y t o b e t e s t e d . C o n f o r m i q C r e a t o r ’ s i n t e g r a t i o n s t h e n a u t o m a t e t h e t r a c k i n g o f r e q u i r e m e n t c o v e r a g e a c r o s s a l l p h a s e s o f a p p l i c a t i o n d e v e l o p m e n t . C o n f o r m i q ’ s s u p p o r t f o r m o d e l i n g a t t h e b u s i n e s s r e q u i r e m e n t s l e v e l o f d e t a i l e n a b l e s b u s i n e s s a n a l y s t s o r t e s t e r s t o e a s i l y m o d e l f e a t u r e s h a v i n g l e s s c o n c r e t e r e q u i r e m e n t s . C r e a t o r ’ s u n i q u e a b i l i t y t o t h e n i n c r e m e n t a l l y a d d u s e r i n t e r a c t i o n s a n d a u t o m a t i c a l l y t u r n t h e m i n t o t e s t s t e p s c r i p t s f o r a u t o m a t e d e x e c u t i o n s e t s i t a p a r t f r o m a l l o t h e r t e s t d e s i g n t o o l s . T h e k e y i s C r e a t o r ’ s e n d - t o - e n d a u t o m a t i o n s o t h e r e a r e n o m a n u a l s t e p s t h a t w o u l d l i m i t o r s l o w c o n t i n u o u s t e s t i n g .

WWW .CONFORMIQ .COM                                                       ©2018 ALL RIGHTS RESERVED

Automate the Automation

CONFORMIQ IN AGILE/DEVOPS ENVIRONMENT 

TEST GENERATION AND AUTOMATION 

CLIENT BENEFITS

70%

Approximate number of test cases – 3160

TRADITIONAL APPROACH (MANUAL)

USING CONFORMIQ (AUTOMATION)

Test design effort (including requirement analysis, scenario creation, test script draft)– 25,280 hours Cost of test case design - $1,643,200

Modelling and test design efforts – 6500 hours Cost of test case design - $498, 084

Reduction in  test case design cost and effort 

WWW .CONFORMIQ .COM                                                   ©2018 ALL RIGHTS RESERVED

CONFORMIQ VALUE

Automate the Automation

“Conformiq is undoubtedly one of the leading vendors of automated test case solutions.”

Start your Test Automation journey today!  Write to  [email protected] for any inquiries.

BLOOR RESEARCH

“With Conformiq we saved $8M, automated 92% of our test cases, and reduced product

testing costs from 30% to under 12%.”

GLOBAL BANK

“Because Conformiq automatically does all the work, it easily scales to real world complexity. Once the

model is created, everything else is AUTOMATIC.”

A GLOBAL LOGISTICS SOFTWARE COMPANY

“We thought the Conformiq tool had the greatest chance at being a success for us. This is based on

getting people to see the purpose, and see resulting test time efficiency, and ease of use.”                                           

                                   

HEALTHCARE SOFTWARE COMPANY

Copyright © Conformiq Inc. 2018. All Rights Reserved. All information is provided for informational purposes only and is subject to change without further notice. Conformiq Creator, Conformiq Transformer and Conformiq 360° Test Automation are trademarks and service marks of Conformiq Inc.  All other trademarks and trade names belong to their respective trademark owners. 

The value delivered by Conformiq 360° Test Automation is based on the double benefits of known test coverage to minimize defects together with reduced testing costs from a faster overall testing process. Conformiq uniquely delivers the capability for the enterprise to move testing to the digital age.

Albert Einstein said, “The definition of insanity is doing something over and over again and expecting a different result." If your current testing is too slow or too costly then try moving to  new age testing  technology,  you won't return to  your previous methods.