Posts

TESTING A CHATBOT

Image
 “Hey, Google, what is the current temperature right now“- Google Assistant “Hello Siri, can you add cheese in my shopping list”- Apple Assistant You must have communicated at least once with either one of the above-listed assistants and that is why I added them in my today’s sharing session. They serve as an amazing example of a well built and stable chatbots and every one among us have used them. In today’s article, I will be discussing all about, what are Chat bot’s / automated messenger’s service, how can you test them and all other parameters associated with handling them from a QAs perspective. A chatbot is the most trending innovation from 2017 and progressing. I have tested some of the top companies offering these services like Zendesk, LivePerson, Slackbot, Facebook bots, and others. If you haven’t got the opportunity to explore this industry, allow me to share the experiences. What is a chatbot A conversational interface, computer program mimicking as a user using

Complete guide to cloud based SAAS application and how to test them

We use online services on a daily basis. It can be as small as sending an MMS, reading an email, listening to music, playing a game, etc. All these online services are possible because of cloud computing services. Today’s topic is all about knowing SaaS applications and how we can test these types of applications. But before learning about SaaS applications, we need to know what cloud computing is. Let’s get started. What is a cloud service? Cloud service or cloud computing means all the services i.e. the servers, storage, databases, network, application, reporting, etc. of an application are hosted over the internet. The companies which offer cloud computing are referred to as cloud providers. What can be done by Cloud computing? Following tasks can be accomplished via cloud computing: Create new apps & services Store/back up data In case of disaster, recovering the data Deploy applications Video , audio streaming Analyze data Type of Cloud Computing services There are 3 types of

How to open Loadrunner analysis results on a 64 bit machine

Image
A lot of you must have been facing issues when your Loadrunner software is installed on a 64 bit operating system. Here I am primarily focusing on loadrunner earlier versions i.e. 9.5 which does not support 64 bit architecture. The VuGen and Analysis specifically will not be working at all. If you have successfully passed the load, your results will not be opened and you might experience the following error: LR Analysis Error  So after some random googling and experimenting I came around with a fix. But for that you need to have 2 versions of loadrunner. One earlier version which you have been using like 9.5 and one latest version i.e 12. So lets follow the below steps to open your load test results: First of all create your script in the LR 12 version. (you will not be able to create script in LR 9.5 installed on a 64 bit OS, IE will not be launched.) After the script has been successfully made and replayed, save the script. Copy and place the folder in your 9.5 v

LoadRunner Controller

Image
This is my second post from the HP LoadRunner series. As I discussed earlier, here I will be discussing an overview of LoadRunner Controller . So before going into detail, let me recap the prerequisites. Create script – Checked Replay Script – Checked Updating script if required (Add transaction, Parameterization and Content Check) – Checked  Runtime settings and Iterations – Checked Assuming the script is absolutely fine i.e. error free and ready to be passed on Controller, let us get familiar with the UI first. I will be using LoadRunner 9.5, the screens may vary at your end depending on the version you are using.   The UI The Controller has a Title bar, Menu bar, tool bar and a Status bar. After these we have multiple sections or panes.   The first is Scenario Groups pane. We can add multiple scripts or a single script and name them as a Group.  Next is Scenario schedule, here we define how the load will be passed and executed. We have two types of scenario group. Manual

A quick Overview on HP LoadRunner VuGen

Image
As the name suggests, LoadRunner is an automated performance testing product by HP . It works by generating actual load on the server, by replacing human users with the virtual user also know as a VU.    Let us understand and create a load test. In this post I will be working on LoadRunner version 9.5 so the UI may vary with the latest version 11.5x . As I discussed in my earlier post, the LoadRunner is categorized in four components.  The product is so vast that it cannot be covered in a single post. So, I will be covering LoadRunner in multiple posts. Keep visiting for updates!! Virtual user Generator (VuGen) Also known as VuGen, this component allows capturing end user business processes by generating an automated script against the performed actions. To open VuGen, Click on Start button >> Programs >> LoadRunner >> Applications >> Virtual User Generator. Let us get familiar with the interface. On opening the VuGen, you will see a screen a

Load Testing Process

Image
With the ongoing technology advancements and digitization, everyone is trying to go online. The web traffic is increasing day by day. And this directly impacts on an application’s performance. Load testing of an application has become a necessity now. An application must be at least accessible or one may say stable up to 5,000 users.    Conducting a load test manually requires a lot of human and machine efforts, which increases cost. To overcome this cost. A lot of automated performance software’s are made, which I have already discussed in my previous post .  Before working on any of the automated software, one should first understand the load testing process. Here in this post I will be sharing the process of load testing using HP LoadRunner . You may find similar words like Plan, Create, Define, Run and Analyze as presented in the functional testing process (QTP). So the theme remains same and the parameter(s) varies with the type of testing you are about to perform.