Web Services allied with RPA



Web Services allied with RPA


Conventional approach Vs Re-imagined approach
Conventional Web Automation Approach
1.  Generally all automation tools provide web connectors to integrate web applications, here we need to capture individual web pages, web controls and object in a fixed sequence as mentioned in the requirement documents
2.  Development efforts are required (~2-3 days, depends on requirements)
3.  Automation flows or steps are then created post all the required web pages and web controls are captured or created alongside
4.  Developers are required to set correct matching rules set to identify individual web components within automation development environment
5.  Web connectors has few other explicit settings as well and same needs to be set prior to the above steps
6.  Automation execution speed depends on the base application’s behavior and its response

Re-imagined Approach – Using Web Services
1.  Instead of using GUI automation we can effectively use web services to retrieve the desired data from web application or perform certain actions
2.  Web services works on server and returns the result over http response
3.  No user interface is required and hence no point of GUI automation and also resilient to UI changes as well or version upgrade
4.  Response from web service is fast as compared to web application
5.  Easy for developers to consume web services and integrate the same in there solution
6.  More secure since application is not exposed
7.  Confined inputs through query string and hence no chance of other irrelevant input
8.  Zero infrastructure since it can hosted on cloud
9.  Response time is less in XML/JSON output 

Use Case A: Conventional Web Automation
1. Below use case where funds information are fetched through workflow application over the web and later applied against the policies information stored inside Application B
 



Use Case A: Re-engineered via Web Service usage
1.  Fetch fund information via web service created for Workflow application, information is then parsed to obtain the correct data, application of funds against policies information stored inside Application B





Comments

  1. It is very useful information about Rpa Automation Anywhere Training. This is the place for learner and glad to be here in this blog Thank you
    RPA Training in Hyderabad
    Enroll

    ReplyDelete
  2. Robotics Process Automation (RPA) Training in Chennai & Hyderabad by iTask Technologies. We offers real time On-Job practical oriented Online & Offline for working staffs and students with hands-on training sessions to enhance their career opportunities in BPO / BPS Industry.Formore info: http://itasktechnologies.com

    ReplyDelete

Post a Comment

Popular posts from this blog

Handling Azure Data Classification in MS Excel/Word/PDFs