Dinakar
all right uh good evening everybody and welcome to Pcloudy webinar on mobile first testing strategies for digital Banks how QA teams can drive.
Dinakar
Flawless app experiences my name is dinaka and I'll be the host for today before we get started I would like to go over a.
Dinakar
few housekeeping rules if you would have noticed your line is currently muted however you can submit your questions during the webinar using the Q&A.
Dinakar
option given below we will answer your questions as part of the Q&A section at the end of the webinar please note that this webinar.
Dinakar
is being recorded and we will send the link of the recording to share with your colleagues or watch again later with that said let.
Dinakar
me introduce the speaker for today Shueb Ahmed shb is a senior manager pre-sales at Pcloudy he has around 133 plus years of experience in.
Dinakar
the industry prior to his role at Pcloudy he worked with microfocus as a pre-sales consultant for application delivery management portfolio he was catering.
Dinakar
to Technologies such as devops automation performance cloud and Mobility without further Ado let me hand it to our speaker Shueb Ahmed you.
Shueb Ahmed
so much uh gakar for the warm welcome hello everyone um thank you.
Shueb Ahmed
so much um again for your valuable time uh so as dinar mentioned.
Shueb Ahmed
so the lines are muted and uh in case if you have any questions please feel free to submit your queries in the chat we'll.
Shueb Ahmed
be happy to answer to your questions at the end of this webinar.
Shueb Ahmed
so today's topic is again uh focused on the uh the the testing strategies for the digital Banks.
Shueb Ahmed
so in our previous demos uh previous webinars uh we were focusing on the a features as well as um on the digital Banks uh.
Shueb Ahmed
right so we are extending our uh webinars topic towards uh digital banking as we have seen a lot of interest.
Shueb Ahmed
and uh you know more traction uh uh towards you know uh the digital banking uh that we that that is currently in place all.
Shueb Ahmed
right so without further delay let's get started here is a quick agenda for today's U webinar uh.
Shueb Ahmed
so we will we get started with understanding the the banking Evolution how the banking Evolution has changed over a period of time.
Shueb Ahmed
and uh also we will try to understand uh the expectations that's been set in today's time when it when it comes to uh you.
Shueb Ahmed
know the users using the uh the digital platform right.
Shueb Ahmed
so we'll we'll see that comparison and Then followed by uh what are all the current challenges that we see uh specifically in particular to.
Shueb Ahmed
the fintech uh challenges so what are all the various different challenges that we see.
Shueb Ahmed
and uh you know how we can Implement a solid mobile first testing strategy that's.
Shueb Ahmed
so that's something uh which we will which will be our core functionality for today's webinar.
Shueb Ahmed
and then we'll see some real world applications that are in place.
Shueb Ahmed
and how are we going to test them and then followed by a live demo.
Shueb Ahmed
so this live demo will be focused on uh some of the critical banking use cases.
Shueb Ahmed
so which I will brief in sometime and Then followed by the Q&A session all.
Shueb Ahmed
right so with that uh we'll get quickly get started with a quick poll uh this will help us understand better uh from the audience.
Shueb Ahmed
uh perspective so here is the first Paul so the question is do you test apps.
Shueb Ahmed
right so so so based on the options that you see on the screen please go ahead.
Shueb Ahmed
and then uh submit your answers it's absolutely fine even if you belong to any other uh categories where uh you're just uh you're not.
Shueb Ahmed
tester or you belong to some other portfolio so just you you can feel free to provide your responses all.
Shueb Ahmed
right quick last 5 […]
Shueb Ahmed
Seconds all right we have got uh very good uh response uh from the uh participants I see a mix of both banking apps as.
Shueb Ahmed
well as uh on the other apps retail apps I see little less.
Shueb Ahmed
but yeah more on the banking app so the audience uh is more to towards on the uh banking app.
Shueb Ahmed
so so so that's something uh which we wanted to understand uh thanks for that.
Shueb Ahmed
so let's proceed uh the next slide okay so let's get started u in understanding the evolution of banking how the banking landscape has changed.
Shueb Ahmed
in terms of uh uh technology and also uh how it's been know transformed to the digital uh experience.
Shueb Ahmed
right so in the early uh 1400 s uh we could see the personal uh bagging.
Shueb Ahmed
so even if you go before 1400s people used to store their uh money in their homes at their homes.
Shueb Ahmed
so there was no confidence uh in keeping the money in the uh physical Banks that's when the invention of physical Banks started coming in.
Shueb Ahmed
right so that's was the initial period and then as we moved into 1700s the introduction of uh payments with with checks was introduced.
Shueb Ahmed
so there was a lot of uh demand and people started using it though there was a slow traction.
Shueb Ahmed
but eventually as we moved towards 1950s and 60s there was lot of adoption when it comes to you know pay paying with the checks.
Shueb Ahmed
and then came the the first move towards the digitization with cards.
Shueb Ahmed
and ATMs so the First ATM was launched in 1967 uh that really was a big move when it comes to ship you know moving.
Shueb Ahmed
from the uh physical checks to you know using the automatic teller machines to withdraw their uh money.
Shueb Ahmed
so that's that shift was uh significant and then it continued on till 2000.
Shueb Ahmed
and then there there's the era where internet era came in.
Shueb Ahmed
right uh once the internet was in so we could see a lot of uh move towards the digital uh digitizations.
Shueb Ahmed
right with the uh inion of the online banking there was U mobile apps uh across uh across the different different domains not just banking.
Shueb Ahmed
but even across the different domains that we have so there was a lot of adoption of the mobile uh banking across um the banking.
Shueb Ahmed
sector and uh mobile wallets were introduced the payments were happening uh through the introduction of digital wallets.
Shueb Ahmed
and even if you see today in the last decade or.
Shueb Ahmed
so there's a lot of adoption of digital the see the concept of having uh the uh the currency or the money in terms of.
Shueb Ahmed
um uh you know the hard hold money so is been.
Shueb Ahmed
now been changed drastically changed where in everyone has their mobile applications.
Shueb Ahmed
and then uh you know using their valets to do the payments.
Shueb Ahmed
so that's something a drastic shift that we have that we have seen with the adoption of Technology of course.
Shueb Ahmed
and now what's the future right so we will see more of AI based personal banking.
Shueb Ahmed
so how AI can help assist the uh the consumers.
Shueb Ahmed
right so uh the introduction of smart glasses so so the future predicts.
Shueb Ahmed
right wherein the mob there won't be any further mobile apps.
Shueb Ahmed
but rather you know with the mobile apps there would be more of AI based assistant that will be assisting their user managing in managing.
Shueb Ahmed
their uh money money side right so that's the future.
Shueb Ahmed
so let's see how we can cope up with the change do we have.
Shueb Ahmed
right Solutions uh to adopt the the future at Le from the banking standpoint.
Shueb Ahmed
so what are the user expectations that we have seen in this digital world.
Shueb Ahmed
right so so first thing is we have seen a rapid shift uh where you know through dig digital first where everything is moving towards.
Shueb Ahmed
digitization uh with the introduction of mobile apps digital wallets uh there been payment across nfc's the cards.
Shueb Ahmed
and so on and also the expectations from the user is more on the frictionless function whatever um apps that they work with making sure.
Shueb Ahmed
that the app functions uh without any issue all the features.
Shueb Ahmed
and functionalities works without uh any issues uh and also the personalized experience when it comes to from the UI standpoint.
Shueb Ahmed
right so making sure the UI is U uh the UI is pretty fine uh with uh with with personalized experience based on the user.
Shueb Ahmed
expectations so that's something which has been uh changed or you know expectations from the user standpoint.
Shueb Ahmed
and also the journey uh should be completely seamless on the uh mobile application or even on the uh website.
Shueb Ahmed
so that's the shift that we have seen and also uh do the things on the go on the flight uh with the adoption of.
Shueb Ahmed
digitalization and uh if you look at some of the challenges in today's uh digital testing.
Shueb Ahmed
so there are some challenges right so when it comes to uh complex testing scenarios not everything can be tested seamlessly.
Shueb Ahmed
right so there there are huge adoption of digitization and.
Shueb Ahmed
also uh so with the how are we coping up with these challenges some complex scenarios include U the liveliness the kyc.
Shueb Ahmed
right when it comes to the kyc with the uh with the video.
Shueb Ahmed
right so that's something which where we have seen a lot of adoptions the Biometrics um how are we making sure the biometric is being.
Shueb Ahmed
tested on these devices with the adoption of cloud Solutions.
Shueb Ahmed
and and other complex uh scenarios so so we will see how these challenges can be uh sorted.
Shueb Ahmed
and then not just that also when it comes to the quality.
Shueb Ahmed
and speed so there's a huge demand uh for the apps to be built.
Shueb Ahmed
and also the release time has become very shorter so making sure that you know the quality stays at it quality.
Shueb Ahmed
and speed is something which which cannot be compromised at any cost.
Shueb Ahmed
right so while we can uh while we can look at from the release cycle perspective uh wherein sometimes the release May uh.
Shueb Ahmed
because of some interruptions in the in the testing cycle the release the release cycle time can be little more.
Shueb Ahmed
but at the same time so we have to make sure even the quality is not compromised.
Shueb Ahmed
so whatever apps that are tested are absolutely fine absolutely bug free uh.
Shueb Ahmed
so this is something where you know there's there's there's need of a balance between the quality.
Shueb Ahmed
and speed and also when it comes to U you know digital across it's not just on on website.
Shueb Ahmed
but also on the mobile app so multiple digital touch points on various applications with the uh beat on the smartphones or be it on.
Shueb Ahmed
your desktop based browser applications where you're accessing the browsers.
Shueb Ahmed
and multiple only Channel across all these different challenges so these are some of the uh current digital testing challenges that we are seeing.
Shueb Ahmed
and now there's a bigger problem to it right with the uh digital native users as as we are in in the era of genz.
Shueb Ahmed
where we can see users whove already adopted uh using the internet.
Shueb Ahmed
right so they are they are grown up with the technology.
Shueb Ahmed
and also using the internet so there is a huge adoption of um you know digital across different users.
Shueb Ahmed
so how are we going to cope up with the challenges that that come across.
Shueb Ahmed
and uh also on the when we talk about on the open banking apis.
Shueb Ahmed
so this is something where we have seen a major shift all.
Shueb Ahmed
right so where the uh the banking of apis know to share the financial data.
Shueb Ahmed
and also uh the services to the the third parties.
Shueb Ahmed
right so these uh when we talk about what services the these third parties provide.
Shueb Ahmed
so these third parties provide uh maybe an application to the bank uh Bank users or it can be a technology or it can be.
Shueb Ahmed
Services uh so for instance if you talk about uh you know financial data it can include the transaction statements.
Shueb Ahmed
and um also the the transaction records belonging to the uh the bank customers.
Shueb Ahmed
right so there's a huge uh adop and also scope of open banking apis with the third parties.
Shueb Ahmed
and U also one other bigger problem is uh transition from the Legacy system to the digital system.
Shueb Ahmed
so now with the uh digital adoption U every Bank banking sector is.
Shueb Ahmed
now moving towards uh the digital system from their legacy platform.
Shueb Ahmed
so from the technology standpoint how how what are all the challenges that we go through.
Shueb Ahmed
right so it's it's not just you know you know where we are in digital era we cannot just simply get into the digital system.
Shueb Ahmed
right so it has to gone through a various different processes there are challenges that comes in between uh making sure the transition from Legacy.
Shueb Ahmed
to digital transmission is absolutely smooth right so there is a huge problem that comes across even from the development standpoint from the testing standpoint.
Shueb Ahmed
and even what not from the deployment also from the release standpoint.
Shueb Ahmed
so there are huge different problems that we will encounter while we are transitioning from Legacy to digital.
Shueb Ahmed
and also security and uh uh regulatory comp so this has been something uh which has been focused.
Shueb Ahmed
right now uh with the with the lot of threats on the uh on the online.
Shueb Ahmed
right so the security and the Regulatory Compliance is something which is being one of the important factor.
Shueb Ahmed
right in considering the solutions uh that will be adopted.
Shueb Ahmed
and even the technology so making sure that they adhere to all the industry security standards uh whether the data data is encrypted at the.
Shueb Ahmed
transit or even uh at the rest right so making sure whatever data that you test on the platform are absolutely say.
Shueb Ahmed
so it has to go through a lot of uh regulatory compliances set by the banking.
Shueb Ahmed
and even by the region every region has its own uh Regulatory Compliance.
Shueb Ahmed
right so these are some of the uh bigger problems.
Shueb Ahmed
so how we can implement the uh mobile first testing strategy.
Shueb Ahmed
right so with the adoption of various different Technologies and the AI uh we can help you provide a detailed uh detailed testing strategy which.
Shueb Ahmed
can help to cope up with all the different challenges that we have seen starting from providing the testing capabilities to analytics.
Shueb Ahmed
and uh uh reporting which can be very handy understanding the detail logs um it could be the crash logs it could be the execution.
Shueb Ahmed
logs uh understanding the execution uh the issue which that triggered for the execution purpose.
Shueb Ahmed
and uh and also testing at on a different wiers uh coverage for with testing on multiple set of devices with different manufacturers different uh.
Shueb Ahmed
different uh uh screen size resolutions and what not and.
Shueb Ahmed
also having making sure that we have seamless integration with different testing Solutions uh.
Shueb Ahmed
right so that you know we don't miss out any um Integrations in terms of while we are testing with the different application.
Shueb Ahmed
and also making sure that you know the the solution that we adopt is a feature ready.
Shueb Ahmed
right in terms of in particular to the a so uh before I get into our next uh topic where we talk about more on.
Shueb Ahmed
the uh Pcloudy is U digitalization experience so can we have our next Paul please all.
Shueb Ahmed
right so here's the second Paul uh so do you use any AI tools for your testing your apps yeah.
Shueb Ahmed
so you can go ahead and select your choice 10 seconds all.
Shueb Ahmed
right thank you so much for your answers all right.
Shueb Ahmed
so I can see uh many have started using AI tools for the testing you say uh still yet to explore.
Shueb Ahmed
and few they are using but not for the testing proces fantastic all.
Shueb Ahmed
right so with that let me get into the next slide all.
Shueb Ahmed
right so let's understand about Pcloudy how CL has been um you know helping in this uh AI technology adoption era.
Shueb Ahmed
right so we are we have been at the forfront of AI driven digital experience testing uh.
Shueb Ahmed
so making sure that all the challenges that we have seen are overcome by adopting the AI solution.
Shueb Ahmed
right so if you look at a at per stack.
Shueb Ahmed
right so it is completely uh revamped uh with the adoption of various different Technologies at various different uh layers.
Shueb Ahmed
so if you look at on the uh you know the functionality side across digital Journeys.
Shueb Ahmed
right so manual and automated functional validations and across of each.
Shueb Ahmed
and every feature that we test uh there is a rapid automated regression testing that runs in.
Shueb Ahmed
so there is a huge uh pool of integration that we do with the different automation Solutions uh to perform your automation testing.
Shueb Ahmed
and not just that even making sure to have multi- Channel integration testing.
Shueb Ahmed
right so making sure that if there are apps with multi- Channel maybe from web to mobile or mobile to web.
Shueb Ahmed
and even through apis all right so making sure that endtoend functional testing experience is absolutely smooth.
Shueb Ahmed
so that's something um where we help across to our teams.
Shueb Ahmed
and then not just that also help on the performance experience testing.
Shueb Ahmed
so when we talk about performance experience testing it's more of optimizing the application performance.
Shueb Ahmed
and also the usability in the real world conditions like uh.
Shueb Ahmed
so we Pro we help provide key performance insights on in terms of on the real devices uh like it can be from the UI.
Shueb Ahmed
performance standpoint maybe the page loading time how much page load time it is taking.
Shueb Ahmed
and also understanding from the network and the API calls that are being made.
Shueb Ahmed
and also what are the app performance on the device in terms of understanding the consumption of the CPU the memory.
Shueb Ahmed
and the battery consumption and and also on top of it access ility.
Shueb Ahmed
and as well as visual testing right so making sure that we come across all these different layers of testing.
Shueb Ahmed
right not just limited to one particular section but also making sure that we uh we help the uh we help the help the applications.
Shueb Ahmed
to be tested across various different types of testing even it comes to accessibility.
Shueb Ahmed
and also on the visual testing uh standpoint and uh of course on the um observability standpoint.
Shueb Ahmed
so this is something where we have where we have revamped the solution in terms of providing 24 bar7 digital experience monitoring to your uh.
Shueb Ahmed
the application that been tested with the synthetic monitoring approach where we help provide key performance insights.
Shueb Ahmed
so while the applications are running so there can be multiple uh St multiple environments that you test with.
Shueb Ahmed
so how are you making sure that each of these environments that you are going to test are seamlessly working 24 bar 7.
Shueb Ahmed
so making sure so we help provide some uh client side UI side at the uisite interface where you can monitor these.
Shueb Ahmed
and and have a look at in the in the dashboard to understand uh the uh the the status of these different environments whether if.
Shueb Ahmed
there are any issues if there if so for example if there are any anomalies or any detects any defects.
Shueb Ahmed
so you you will be able to get it on the dashboard very seamlessly.
Shueb Ahmed
so you can observe all your uh testing environments all.
Shueb Ahmed
right so Q test so that's something with the help of an AI uh we call it as on the synthetic monitoring side all.
Shueb Ahmed
right on the on the next page if you look at it.
Shueb Ahmed
so there are different AI agents also being built right.
Shueb Ahmed
so with the introduction of the Qpilot where we help uh you know test your applications through AI based automation engine.
Shueb Ahmed
right it's called as u q Pilots wherein we help test your builds across uh with the help of an agent uh wherein you simply.
Shueb Ahmed
provide the uh description in the natural language the the the calet uh the agent converts them into an automated test steps in multiple languages.
Shueb Ahmed
it can be in Python it can be in JavaScript it can be in Java.
Shueb Ahmed
and so on multiple languages uh so even without being worried about the uh technical skills that is needed even a non-technical user would be.
Shueb Ahmed
able to create and thereby enhancing the test creation timelines as well as um the complete automation experience all.
Shueb Ahmed
right and uh not just that can also execute them uh with by using the self-healing uh agent.
Shueb Ahmed
so self-healing agent is more towards maintaining your uh your automation test scripts.
Shueb Ahmed
right so what happens if there is a change in your uh existing on your new build altoe.
Shueb Ahmed
so you might have created a script with your existing build.
Shueb Ahmed
but with the changes um how how are be making sure that the application.
Shueb Ahmed
and the test scripts work flawlessly without any issues right.
Shueb Ahmed
so self feeling is something which will take care of any changes at your application on the object properties object property level.
Shueb Ahmed
so it can be an expath it can be at class or whatsoever.
Shueb Ahmed
right so so this agent uh will help heal the C seal the automation scripts with the new Builder as well as uh.
Shueb Ahmed
so that you know the test menance ofer drastically drastically reduces.
Shueb Ahmed
and uh also there's an orchestration agent which more intelligently distributes the test across different set of devices.
Shueb Ahmed
and browser machines so earlier it was more towards executing it in parallel or sequential.
Shueb Ahmed
but there was uh a predefined time but now with the introduction of orchestration agent it will intelligently uh distribute the test to various different.
Shueb Ahmed
devices and thereby reducing the automation cycle all right and.
Shueb Ahmed
then followed by the uh the analysis sections where where we provide key analytics in terms of providing all the real-time metrics while the test.
Shueb Ahmed
is going around and uh we have also been able to successfully U uh test some of the key critical banking scenarios like Biometrics uh.
Shueb Ahmed
the OCR testings where we extract the data out of an image.
Shueb Ahmed
and liveliness testing I just spoke about liveliness testing where the we have seen a lot of traction uh for the banking apps in particular.
Shueb Ahmed
where the kyc is been through the uh phase authentication.
Shueb Ahmed
so that's something which can be done through liel testing payment testing lot of apps.
Shueb Ahmed
now right so which which are Incorporated with the uh payment methods uh.
Shueb Ahmed
so it can be through a digital wallets can be Apple pay or Google pay that's something which we are supporting.
Shueb Ahmed
and also scanning of QR code or the barcode or any other document.
Shueb Ahmed
so that's something uh you know we supported from the P standpoint.
Shueb Ahmed
and when we talk about the uh device coverage so it's a very very much diverse uh not just across devices.
Shueb Ahmed
and browsers but also we have ventured into uh supporting the smart TVs the smart watches uh the iot devices some custom based devices like.
Shueb Ahmed
zebra so this is something which is already in there we have been tested.
Shueb Ahmed
and then we many of our customers already started using across all these different divers on the device coverage standpoint.
Shueb Ahmed
and now when we talk about the deployment options right.
Shueb Ahmed
so there are various different uh secured deployment options uh on promise is something where uh the entire offering is hosted behind the customer premise.
Shueb Ahmed
the client firewall uh which can help you to uh cater with all the regulatory complains.
Shueb Ahmed
so we spoke about one of the challenges where we talk about the security in the regulatory every uh banking or ftech organization will have.
Shueb Ahmed
their own regulatory complaints uh so in order to help them onise solution is something where you uh can you can have a solution within.
Shueb Ahmed
the uh client premise and then uh we bring in a lab in the Box uh setup that can be hosted behind your firewall.
Shueb Ahmed
and test it so that's something on the oniz side where the entire infrastrcture would be hosted.
Shueb Ahmed
and and we we have also come up with the new our customized lab in box.
Shueb Ahmed
so lab in box is more of a um you know a small setup where in we have optimized the uh the number of uh.
Shueb Ahmed
the servers that are needed right so with the small lab in a setup kind of a concept we can start slow.
Shueb Ahmed
and then move to a a private CL engagement so private load is something which is entirely been managed by us by the peak Lo.
Shueb Ahmed
where the setup would be hosted in different data centers across different part of the world uh.
Shueb Ahmed
so most of our Enterprises prefer having going with the uh private Cloud.
Shueb Ahmed
so that's something which uh it is more hasslefree so we will look at at some of the advantages you know of having a what.
Shueb Ahmed
is private cloud and how it can benefit you and.
Shueb Ahmed
then the last option is the public Cloud so public Ro is more of a sharable platform uh most of anmes uh it pretty much.
Shueb Ahmed
fits in for them wherein we have huge pool of devices more than 5,000 plus combination of devices.
Shueb Ahmed
and browsers uh with different manufacturers make make versions and.
Shueb Ahmed
so on so it's it's purely a sharable platform first come on first basis s.
Shueb Ahmed
so if you're looking to test on white variety of devices.
Shueb Ahmed
then public cloud is something which is a feasible option all.
Shueb Ahmed
right so now uh let's talk about uh another the digital infrastructure.
Shueb Ahmed
right so when it comes to um having you know uh having in takeing to consideration on the security.
Shueb Ahmed
and then and the Regulatory Compliance what we suggest to our C to our Enterprise clients is to start small with the Plug.
Shueb Ahmed
and Play kind of a setup which as I mentioned it's a it's a lab in a box wherein um it comes up with all.
Shueb Ahmed
its predefined servers and the racks where you can mount the devices start small.
Shueb Ahmed
and then scale it with two know to the uh private Cloud.
Shueb Ahmed
right so that's something which comes up so these are some of the advantages which is basically it's a plug andplay concept you you might.
Shueb Ahmed
have already invested in on the physical devices you can just come here uh take the box.
Shueb Ahmed
and then plug in plug in your devices and then get started.
Shueb Ahmed
so it's almost near to zero latency very much portable.
Shueb Ahmed
and uh you know you can have very much the there's no data leaves your network everything is within your premise.
Shueb Ahmed
so once you start with this and have that confidence.
Shueb Ahmed
right you can gradually scale it to a private Cloud which is pretty much scalable.
Shueb Ahmed
and uh flexible in terms of the the infrastructure U if you're looking to execute on more number of devices 20 30 40 50 whatever.
Shueb Ahmed
the number is so we have even supported more than 200 plus devices to few of our customers.
Shueb Ahmed
right so that's something the benefit of having a private cloud is uh the infrastructure maintenance is pretty much no no it's no infra maintenance.
Shueb Ahmed
hassle it's been managed by P CL that are dedicated data centers.
Shueb Ahmed
and uh it is very much secured we adhere to all the industry security standards be it ISO 27,000.
Shueb Ahmed
so to compliance we have been also to gdpr and.
Shueb Ahmed
also Hippa complain and also this gives you access to 24 bar 7 technical support.
Shueb Ahmed
right so so that you get complete uh support through our channels various different channels to reach out to our support team that's something which.
Shueb Ahmed
you can uh look for and and uh so it's not just across one particular app.
Shueb Ahmed
but across all the Omni Channel Bings different be from the mobile side or even on the uh website.
Shueb Ahmed
so where you can where you can test your applications for your functional testing.
Shueb Ahmed
and U across manual testing and even automation testing so through uh codeless Automation.
Shueb Ahmed
and various different options and uh with the introduction of codeless automation.
Shueb Ahmed
so we also hel have a section wherein you can create your automation scripts through a record.
Shueb Ahmed
and Playback functionality so this is in in place uh for users with no technical skills uh.
Shueb Ahmed
right so users from a te non-technical background even the business analyst can simply uh come here record the scenarios across mobile.
Shueb Ahmed
and also web applications right so and this uh codeless automation is inbuilt with uh selfhealing capabilities.
Shueb Ahmed
right so which is intelligent enough to uh understand the changes of the application of the property level uh.
Shueb Ahmed
so that there is no hassle across the maintenance of the standpoints.
Shueb Ahmed
and plus the benefit of having it is the the test coverage is drastically increased all.
Shueb Ahmed
right so it's not just for a mobile or web.
Shueb Ahmed
but even on the desktop applications on all the multi channels.
Shueb Ahmed
so that's something which is taken care and these are some of the critical banking testing scenarios uh we are able to handle it.
Shueb Ahmed
right now at this new point be it from the QR code scanning side or even uh from the file transfer OCR testing as I.
Shueb Ahmed
mentioned um this is something which is feasible now we will see it the demo in today's demo how OCR functionality works.
Shueb Ahmed
and when we talk about authentication Biometrics testing is something U which is commonly used.
Shueb Ahmed
and across all the fintech apps and even now as I mentioned liveliness testing is there's a lot of traction that we have seen where.
Shueb Ahmed
you authenticate uh through uh the pH right so how are we going to test them.
Shueb Ahmed
and of course pass code validation so we do Prett much support it not just that all the other functionalities like when it comes to.
Shueb Ahmed
the simulation of network be from um the loc even on the location side localization testing you can test it on various different languages.
Shueb Ahmed
and also geolocation testing that's something where you test based on the coordinates.
Shueb Ahmed
right if your app is uh know designed in a way to test with different set of L locations.
Shueb Ahmed
right so you can test it with GE location testing accessibility testing is something more to do with uh you know testing for the uh.
Shueb Ahmed
disabled uh people making sure the app is used by all of the uh users.
Shueb Ahmed
and lastly we do support OTP testing and notifications as well with the adoption of sim.
Shueb Ahmed
and also payment testing so these are some of the critical uh banking testing scenarios uh which we are able to handle.
Shueb Ahmed
and we will see this in the live demo uh a quick uh update on the uh synthetic monitoring side though we have a separate.
Shueb Ahmed
uh session that was done uh in our last webinar which was focused more on Q pilet I will urge users to just have a.
Shueb Ahmed
look at it in casee if you are not part of that session.
Shueb Ahmed
but just to give a quick overview about calet what calet a is all about it's an AI based a agentic approach wherein uh you.
Shueb Ahmed
create your user Journeys right in the form of uh U all the natural language you provide the test description in natural language like you.
Shueb Ahmed
write your manual test cases and then generate it right.
Shueb Ahmed
so once you generate the AI is intelligent the Qpilot creates the automation scripts it gets into the Dom structure of the application uh.
Shueb Ahmed
validates get extracts the expath and then validates and then you know executes it.
Shueb Ahmed
and then it provides you with a uh with an automation script which can be again in multiple languages as I mentioned.
Shueb Ahmed
so you can take this uh code into your uh uh you know development environment.
Shueb Ahmed
right they on different IDE is maybe so rather spending time on wrri piece of code you can generate it by using the C.
Shueb Ahmed
and it's very much technology agnostic right so be any technology where the app is built be it um uh flutter based applications native apps.
Shueb Ahmed
um you know all the different types of applications it's very much technology agnostic.
Shueb Ahmed
so there are various different uh agents within the AI.
Shueb Ahmed
so which will take care of it and uh yeah even the critical user Jour you may will be able to automate.
Shueb Ahmed
and then executed on multiple set of uh devices are Ross different channels not just on mobile.
Shueb Ahmed
but also web applications at the same time uh provide key insights about your test execution.
Shueb Ahmed
so while the test execution is going on we provide realtime metrics in terms of understanding the CPU memory battery consumption the UI performance uh.
Shueb Ahmed
and also the network and the backend API performance metrics.
Shueb Ahmed
so that's something where we provide and also along with the detailed session logs.
Shueb Ahmed
and also the screen also the session data right so that's about the the synthetic monitoring for helping you across the uh digital experience all.
Shueb Ahmed
right so with that um I will quickly get into the uh live demo to show you some of the critical uh uh use cases.
Shueb Ahmed
majorly focused on the bfsi right so my demo will be focused around this area.
Shueb Ahmed
so let's uh shift the T all right so all.
Shueb Ahmed
right so let me uh quickly sign in so for the people who are uh first time joined for the webinar on the uh PE.
Shueb Ahmed
site so p is uh basically it's a unified app testing Cloud platform wherein we help you uh test your applications across mobile or desktop.
Shueb Ahmed
browser versions U through automation either through APM or selenium integration or PT has its own codeless automation solution.
Shueb Ahmed
and uh yeah test with all the various different U AI based features all.
Shueb Ahmed
right so there are three uh major functionalities or major sections that we call it as the first section is of course on the automation.
Shueb Ahmed
side U as I mentioned so this is through codeless automation where we have a record.
Shueb Ahmed
and Playback functionality where you can uh record your mobile applications as well as desktop based applications API testing can be done.
Shueb Ahmed
so it's purely record and Playback again no no without even writing a single line of code you will be able to automate it.
Shueb Ahmed
so there is a separate webinar that was focused on codeless demo uh.
Shueb Ahmed
so if you are interested maybe you can refer them.
Shueb Ahmed
and then the second is infrastructure so as I mentioned.
Shueb Ahmed
so we have a huge test infrastructure in terms of providing uh real mobile devices as well as desktop browser versions.
Shueb Ahmed
right so when we talk about uh devices these are real physical devices that are hosted across different part of the world.
Shueb Ahmed
right so we have data centers across India us Singapore.
Shueb Ahmed
and we are expanding towards Middle East and also Europe is something which is in the road map.
Shueb Ahmed
right with different combination of os versions you can t it with the lowest version to the latest version we even support the beta versions.
Shueb Ahmed
of it all the uh leing oems different screen sizes we not just support you know fa tablets.
Shueb Ahmed
and fablet but also all the other uh smartphones with different screen sizes a network carriers in case if you're looking to application for the.
Shueb Ahmed
interruption based testing like a SMS or the calling functionality we do have uh SIM cards on some of the devices location wise you may.
Shueb Ahmed
also filter it on the uh location so these are a huge pool of devices that you can uh look for.
Shueb Ahmed
and similarly uh there's also a browser instances uh where I can uh you know show the desktop browser versions.
Shueb Ahmed
so that you can test your websites in real time.
Shueb Ahmed
right be it on Windows or a Mac with different combinations of os versions different browser versions uh.
Shueb Ahmed
so you can test it for both manual as well as automation.
Shueb Ahmed
so now when it comes to automation you may seamlessly integrate this with your existing automation framework which is in case if you already have.
Shueb Ahmed
beat on the APM side for mobile and for uh web it's selenium on any of the Frameworks be it on the test NG play.
Shueb Ahmed
right right any so you may seamlessly integrate and then execute it.
Shueb Ahmed
right so that's something which you can do it and.
Shueb Ahmed
then the advantage of using the cloud infrastructure is you can execute it on multip devices at the same time parallel execution thereby enhancing the.
Shueb Ahmed
testing timelines right so that's the uh second uh section.
Shueb Ahmed
and the last section is the qm qm is nothing.
Shueb Ahmed
but quality life cycle management where in uh it is coupled with Pcloudy where you can manage all your projects your release years your.
Shueb Ahmed
Milestones you can create your user stories you can create the test cases manual test cases automation test cases.
Shueb Ahmed
and uh also manage the test suits where you run with multiple test cases at the same time.
Shueb Ahmed
and also you can log a tickets right so if you have found any defects you can log it in the form of tickets.
Shueb Ahmed
so that's something which is there so it's it's an end to endend functional app testing solution replacing the fragmented tool chain all.
Shueb Ahmed
right and also in case if you have if you are using any other test management solution which is already in place.
Shueb Ahmed
then you can seamlessly integrate with Pcloudy right can be Zer or any other solution all.
Shueb Ahmed
right so with that let's uh get into our core functionality to which is based on the uh our banking specific scenarios on particular.
Shueb Ahmed
so so I can just go ahead and then uh say for example let's connect to one of the devices maybe I can.
Shueb Ahmed
also open more tab here open up the another device maybe one with Android.
Shueb Ahmed
and another with iOS let me quickly filter out with here yeah just set language Let connected.
Shueb Ahmed
okay so while that is getting connected so let me back to Android all.
Shueb Ahmed
right so as you can see the complete access of the device is provided.
Shueb Ahmed
okay wherein you can go ahead and test your functionality of your application when it comes from the manual testing standpoint there are various different.
Shueb Ahmed
features and features towards left and right we will not focus on all the other features.
Shueb Ahmed
but this as I mentioned earlier this will be focused more on the bfsi critical use cases all.
Shueb Ahmed
right and uh you can perform various different actions if your application is in the play store or app store you can download it or.
Shueb Ahmed
if it in the form of uh flight right so we we do provide uh you know test flight uh app on each of the.
Shueb Ahmed
iOS devices where you can download your apps directly seamlessly uh from your respective Apple accounts to T.
Shueb Ahmed
and also we do also have integration with Microsoft App Center in case if your apps are distributed through Microsoft App Center you may you.
Shueb Ahmed
can pretty much go to to the Microsoft app center.
Shueb Ahmed
and test it okay so that's something which you can do it.
Shueb Ahmed
and uh additionally uh you know uh you can test your install the application in case if it's in the form of apks.
Shueb Ahmed
and IPA you can upload your apps to the Cloud Drive we will provide you a Cloud Drive where you can upload.
Shueb Ahmed
and you know you can just go ahead and then install it before I install any uh applications let me.
Shueb Ahmed
also talk about another important section which is uh basically my app data.
Shueb Ahmed
right so my app data is basically it's a cloud drive or Cloud location where you upload all your apks.
Shueb Ahmed
and IPA files it's pretty straightforward uh you may simply uh file through your local drive.
Shueb Ahmed
so once you brow through your local drive you can start uploading it.
Shueb Ahmed
now uh on on some of the uh bfsi use cases like say for example on the uh OCR based testing where we inject the.
Shueb Ahmed
image during the run time all right so where I want to scan the uh image.
Shueb Ahmed
and extract the data out of it so how are we doing.
Shueb Ahmed
so I have a samp app CR based applications this is our sample.
Shueb Ahmed
so on uploading to my data this is the where I can see it there's one prerequisite wherein you need to perform uh the instrumentation.
Shueb Ahmed
to test the OCR functionality so how do you test it just simply going get into the action.
Shueb Ahmed
and from the image injection right so once you C on image injection we add all the relevant Li libraries your build.
Shueb Ahmed
and repackage it and rename the same app so which says same application name underscore image injection Time stamp.
Shueb Ahmed
APK file similarly in case of Biometrics testing you can perform the biometric authentication.
Shueb Ahmed
so that's something wherein we add all the relevant libraries.
Shueb Ahmed
also we are trying to uh further uh add in uh add in in one single instrumentation where all the processes gets done.
Shueb Ahmed
but right now we have given it as separate because not everyone uses all of all of the features.
Shueb Ahmed
but in going forward we will also have an option where you can instrument it for all at once.
Shueb Ahmed
right you don't have to do it separately all right.
Shueb Ahmed
so that's the prerequisite so where in once once we do this I can just go back.
Shueb Ahmed
okay connect my device I think I just have to go to the my active session.
Shueb Ahmed
and uh connect back to the Android device here is my Android device the iOS device is already in place all.
Shueb Ahmed
right so now uh uh let's get started so I'll just go ahead.
Shueb Ahmed
and then install the uh the application which I have instrumented for the OCR based.
Shueb Ahmed
right so let me search for OCR here is my application which is instrumented let me go ahead.
Shueb Ahmed
and install it so once I install the app the app is ready.
Shueb Ahmed
now I can go ahead and then inject the image.
Shueb Ahmed
so so make sure you upload your uh image uh in the form of PNG J.
Shueb Ahmed
and jpg format only all right so it can be any image it can be your ID other ID or it can be even your.
Shueb Ahmed
passport or even any other even it can be a blank any check.
Shueb Ahmed
right so for that matter wherein you extract so let's get started with first with ID here I'll just try to inject this yeah.
Shueb Ahmed
and now let get into the camera select the camera here.
Shueb Ahmed
now you should be able to see the camera getting triggered as you can see the camera has been triggered as you can see this.
Shueb Ahmed
device is in the data center and you can see you know behind.
Shueb Ahmed
so then these are placed in the racks so you would see a black screen here I'll just goad.
Shueb Ahmed
and perform the functionality on okay once I click on whatever image that I injected will be appeared here all.
Shueb Ahmed
right so can crop it as well further and on crop.
Shueb Ahmed
so once I perform the crop option all the OCR functionality uh will.
Shueb Ahmed
and then it will extract the data from that particular ID.
Shueb Ahmed
okay it is in case even if it any idea as I mentioned it can be a passport or even it can be a a.
Shueb Ahmed
check as well so let's take a look at it for a passport.
Shueb Ahmed
now let me inject yeah I have injected and then let me get into the camera functionality it is.
Shueb Ahmed
okay yeah you can see now the has been injected successfully can crop it for the information that is needed.
Shueb Ahmed
and then say crop once it's say crop all the relevant information has been correct.
Shueb Ahmed
so this is so any use case that that is with OCR based application if it's built with o functionality this something which we are.
Shueb Ahmed
supporting and now quickly getting into the Biometrics so as I mentioned earlier uh for biometric.
Shueb Ahmed
so make sure the app is instrumented and uh I just go ahead.
Shueb Ahmed
and then select the uh application so I have again a sample app uh where it will go ahead.
Shueb Ahmed
and then instument the application let's install this is one of the sample biometric apps all.
Shueb Ahmed
right so now I just go ahead and then register.
Shueb Ahmed
so once I say register imag now it's just a sample that we have created.
Shueb Ahmed
now it is actually at the biometric screen where the application is expecting for a fingerprint.
Shueb Ahmed
so how are we going to deal with this so there is a feature called Touch ID here.
Shueb Ahmed
right similarly in case of iOS we have phase ID.
Shueb Ahmed
right so phas ID is something which you can use it.
Shueb Ahmed
so let's go ahead and then from the action so there are two different desired results.
Shueb Ahmed
right pass fail so when I click on pass action valid response is provided to the uh application server.
Shueb Ahmed
and uh you know the application will be authenticated and in case if you want to for the negative scenario you just fil it.
Shueb Ahmed
so for now let's go ahead and form the pass operations once I click on pass operation it will take a few seconds to process.
Shueb Ahmed
the information and you can see that this has been successful the touch ID was successful the application got authenticated similarly in case if you.
Shueb Ahmed
want to permit for the fail you can just click on fail.
Shueb Ahmed
right so all the positive and negative scenarios you can PR much test it.
Shueb Ahmed
also there are some uh few other uh functionalities when it comes to uh the uh the be it from the notification side or even.
Shueb Ahmed
SMS so as I mentioned earlier we support Sim based devices.
Shueb Ahmed
so you can connect to the S based devices and test for all the um the otps testing.
Shueb Ahmed
so that's something which we can do and um also when it comes to the payment type of testing Bas from the Apple pay or.
Shueb Ahmed
Google pay account so that's something which is supported you may test it uh I might have uh I don't have time.
Shueb Ahmed
but I could have shown it this these are something other fun features.
Shueb Ahmed
and functionality which we support and not just that uh there's.
Shueb Ahmed
also from the accessibility testing standpoint uh there are certain features which can really help you test across all the accessibility testings.
Shueb Ahmed
and AR like one such feature is enabling the audio.
Shueb Ahmed
right so so now this functionality will make sure that you know whatever actions that I do on the device um will be um you.
Shueb Ahmed
know read through a voice right so which you can in turn hear it on your machine.
Shueb Ahmed
so while you're testing through the through your through the machine.
Shueb Ahmed
and even if it can be a video or an audio that you want to play.
Shueb Ahmed
so you can just simply open the video the back video to understand.
Shueb Ahmed
so audio testing can be done and also you if on the iOS or the Android device in case if it's if you want to.
Shueb Ahmed
test it for the accessibility make sure you change the settings for the screen reader mode.
Shueb Ahmed
so once you set it to the screen reader mode whatever actions that you perform on the devices will be read seamlessly all.
Shueb Ahmed
right so that's something uh which is there where you can seamlessly it apart from that there are some additional uh features.
Shueb Ahmed
and functionalities like we mentioned we capture detailed logs all the cash logs will be appear if the application is getting crashed in between analysis.
Shueb Ahmed
more from the performance metric standpoint we capture all the key parameters in terms of providing the CPU memory battery consumption you just choose the.
Shueb Ahmed
application that you want to select you'll start seeing all the uh real data.
Shueb Ahmed
so these are real data so while you your application you should be able to see the uh changes within the uh application.
Shueb Ahmed
right so that's something which which will help you U which will help you ize if there are any performance bottle legs within your application.
Shueb Ahmed
all right so these are also captured in the section in case you wish to analyze it um the session video is any which way.
Shueb Ahmed
is captured uh we can also help you provide the screenshots uh wherein you know all these screenshots will be captured.
Shueb Ahmed
and uh you know you can further log up bug.
Shueb Ahmed
so we have do have integration with various different uh Solutions Trello Zer slack Microsoft team teams.
Shueb Ahmed
so that you collaborate pretty fast right so you don't you don't have to log in separately to these different uh Solutions.
Shueb Ahmed
but rather integrated so we have Integrations with all the major uh defect Management Solutions where you can quickly create a bug.
Shueb Ahmed
and the screenshots along with the screenshots that you have been taken.
Shueb Ahmed
right this helps collaborate your test uh you know more easily with your different teams based in different locations there by enhancing your tting timelines.
Shueb Ahmed
all right so with that uh I think um I'm pretty much done on this side maybe we can get into a quick uh Q&A.
Shueb Ahmed
let's get into a Q&A session so all right so let's go ahead uh.
Shueb Ahmed
and and see if there are any uh questions that you have all.
Shueb Ahmed
right so I can see there are uh questions that are coming in all.
Shueb Ahmed
right let me take those questions uh suia says is these devices available in trail version yes absolutely um we do provide trail version.
Shueb Ahmed
so you can sign up uh by registering on our platform we can help you uh provide the links even if you just go to.
Shueb Ahmed
the pcloudy.com uh you you need to just quickly sign up.
Shueb Ahmed
and then uh you know access for the trail version.
Shueb Ahmed
so we will provide a 14 day trial license which will have access uh.
Shueb Ahmed
but in case if if you um if you need more information um about if you want if you're looking for a a specific demo.
Shueb Ahmed
based on your use cases please feel free to reach us out with be happy to help you.
Shueb Ahmed
and uh provide a demo uh so that you can evaluate on your uh business use cases all.
Shueb Ahmed
right that answers your question also can we integrate with the S laab.
Shueb Ahmed
okay uh good question I mean uh integration I mean we can do it with all the different uh testing Solutions.
Shueb Ahmed
so s slam being one of our uh competitor uh we don't encourage it for having um you know integration asset.
Shueb Ahmed
but in case if there is any specific uh scenario or a need where you think where you have already uh started using the other.
Shueb Ahmed
Solutions and you want that is to be integrated please feel free to reach us out.
Shueb Ahmed
and U I'll be happy to help you with my answers yeah it's better to.
Shueb Ahmed
so so on the trail license uh Supra um it's limited uh you will not be having access to all the devices only few devices.
Shueb Ahmed
es uh so it's better to reach out to our uh sales team.
Shueb Ahmed
and um have a schedule demo and then uh we can based on your use case.
Shueb Ahmed
and the success criterias we can certainly provide you a full-fledged license.
Shueb Ahmed
right so that you can perform your evaluation so there won't be any limitations as such all.
Shueb Ahmed
right hope that answers your question so I can see some more questions coming in uh uh question says uh are there any unique considerations.
Shueb Ahmed
or tools you use for testing OCR extractions in U banking uh apps um I mean we do support across all the um OCR uh.
Shueb Ahmed
Technologies um so we have been able to crack the um the the the technology was been adopted by the uh Google for the OCR.
Shueb Ahmed
that's something which is already there we are happy to explore across various different Technologies if the OCR is built on any third party or.
Shueb Ahmed
any other um any other technology feel free to uh reach us out uh we will be happy to assist you.
Shueb Ahmed
and uh you know see if that uh o extraction can be done yeah hope that answers your question uh next question is how do.
Shueb Ahmed
you approach the accessibility testing for your mobile app Banking Act very good question.
Shueb Ahmed
so there are various different ways uh accessibility is again um a different um layer Al together where there are different functionalities within uh accessibility.
Shueb Ahmed
testing so we are supporting a few of them uh like for example on the audio based testing as I mentioned during the demo I.
Shueb Ahmed
I have shown how you can enable the audio within the device.
Shueb Ahmed
and then you know you can test for all the audio files that you wanted to play.
Shueb Ahmed
so that you can hear it and then see the uh the voice quality.
Shueb Ahmed
so that's something which you can test it but otherwise uh if it's from the screen reader standpoint you can enable the screen reader within.
Shueb Ahmed
the device and then whatever actions or operations that you perform on the device uh will be you'll be able to uh test it in.
Shueb Ahmed
terms of the accessibility where you can hear the sound uh.
Shueb Ahmed
but otherwise we do adhere to all the industry standards like with the wcag protocol.
Shueb Ahmed
right so uh even through automation you can uh you know integrate with your the accessibility testing integration.
Shueb Ahmed
and U execute your automation scripts and then you know get all your report we.
Shueb Ahmed
so the comprehensive report which will highlight all the U you know the rules.
Shueb Ahmed
and uh and and um and regulations that been followed.
Shueb Ahmed
and what all the objections that have come that needs to be looked into.
Shueb Ahmed
so there are few U features that we which we are already supporting it.
Shueb Ahmed
and we are further enhancing our accessibility testing to add more more more features.
Shueb Ahmed
so that that can help all right so yeah look forward for more updates on the uh Pcloudy said on the accessibility testing standpoint.
Shueb Ahmed
yeah that your question next question is can I integrate with p with CD pipes of course you can integrate cic CD with any cicd.
Shueb Ahmed
so it's a a very much platform agnostic you can integrate with genkin Team City bamboo aure TOs.
Shueb Ahmed
and so on so there is no limitation whatsoever uh we do not manage plug-in as such.
Shueb Ahmed
but it's more driven through a CLI concept right through command line interface wherein you can trigger your build through the cicd uhp.
Shueb Ahmed
so that's something which is been already in use so you can go ahead.
Shueb Ahmed
and integrate P CL with any of your CI servers all.
Shueb Ahmed
right hope that answers your question all right uh I have one more question from ship Kumar good question how is it stack.
Shueb Ahmed
right I mean there are lot of things I mean I cannot just point out few here all.
Shueb Ahmed
right so now especially when I talk about the features.
Shueb Ahmed
and the functionality wise there's a huge uh change uh you know that P has come up with in particular when we talk about the.
Shueb Ahmed
AI based features right so that itself in a way no other Cloud vendor is having having U you know in one single solution all.
Shueb Ahmed
the the AI functionalities also the uh when it comes to end to endend testing functionality be from the codeless automation standpoint or even from.
Shueb Ahmed
the test infrastructure right so it's in one single solution where we have all the three important pillars uh codeless Automation.
Shueb Ahmed
and irrespective of any applications be mobile web desktop apis whatnot I don't think.
Shueb Ahmed
so any other computor uh any other vendors supporting in today's time which includes all of them.
Shueb Ahmed
and also the infrastructure what we have is very vast uh huge set of devices um you know across different manufacturers different make models.
Shueb Ahmed
so it's a diverse I mean the the the device coverage is pretty huge.
Shueb Ahmed
so that you can test and make sure that your app is tested across all the uh different set of devices.
Shueb Ahmed
and also talk about on the support side we have an excellent support system uh 24 Mar s available support where you can reach out.
Shueb Ahmed
to our support teams anytime either through chat or even email.
Shueb Ahmed
and also through ticketing system so that's being we have been known for.
Shueb Ahmed
so yeah so we look forward uh for your uh um you know uh for your participation.
Shueb Ahmed
and uh also to collaborate your uh uh needs or any requirement that comes across.
Shueb Ahmed
so we are happy to help all right so hope that answers your question shumar.
Shueb Ahmed
so I think uh we have pretty much there and just to summ it up we have another quick B um uh can we have.
Shueb Ahmed
an next B piece this is just uh for our next upcoming uh webinar where you can you know provide your excuse me.
Shueb Ahmed
right so would you like to register for the next webinar let's go ahead.
Dinakar
and answer right then thank you so much I think they've got a lot of good responses.
Dinakar
so we look forward in our upcoming webinar so if you have any other questions uh please feel free to reach thank you.
Dinakar
so much uh for your time we include this e