SlideShare a Scribd company logo
Lab 4: MobileFirst Quality
Assurance on Bluemix
Sentiment Analysis
Lab Exercise
 
CONTENTSLAB	
  3B	
  ..........................	
  USING	
  SENTIMENT	
  ANALYSIS	
  IN	
  MOBILEFIRST	
  QUALITY	
  ASSURANCE
	
   4	
  
3.1	
   QUICK	
  OVERVIEW	
  OF	
  MOBILEFIRST	
  QUALITY	
  ASSURANCE	
  ON	
  BLUEMIX	
  ............................................................................	
  4	
  
3.2	
   MOBILE	
  QUALITY	
  ASSURANCE	
  SETUP	
  ON	
  BLUEMIX	
  ................................................................................................................	
  5	
  
3.2.1	
   Register	
  for	
  Bluemix	
  Trial	
  .......................................................................................................................................................	
  5	
  
3.2.2	
   Create	
  a	
  MQA	
  service	
  in	
  Bluemix	
  .........................................................................................................................................	
  5	
  
3.3	
   LOOKING	
  AT	
  THE	
  SENTIMENT	
  ANALYSIS	
  IN	
  PRODUCTION	
  ..................................................................................................	
  13	
  
IBM Software
Contents Page 3
IBM Software
Contents Page 4
Lab 4 Using Sentiment Analysis in MobileFirst Quality
Assurance
In this lab, you will use the MobileFirst Quality Assurance to perform a sentiment analysis. As you might
already know that almost all of the apps are being rated and users are actively using the app store rating
system to provide their feedback. Sentiment analysis can evaluate the feedbacks that the millions have
provided through the app store rating system.
3.1 Quick overview of MobileFirst Quality Assurance on Bluemix
MobileFirst Quality Assurance can be run on premise or off premise (on BlueMix).
IBM® Bluemix™ is a software as a service (SAAS) platform. It has a growing number of IBM software
and non-IBM software on the BlueMix platform. The Bluemix SAAS platform is open standard and cloud
based - it enables any vendors to expose their software as SAAS. Without the hassle of installing and
configuring any hardware and software, you can use the Bluemix platform to support your project. The
capabilities on the Bluemix platform covers a wide range from development, management, operation,
performance, monitoring and deployed runtimes and it is not limited to just IBM software. Some example
of the continuous growing capabilities in Bluemix include:
• Workflow
• WAS Liberty for Java
• Cloudant Mobile Data
• PHP (community)
• SDK for Node JS
• Twilio (3rd party)
• BlazeMeter (3rd party)
• Dev/Op
• Mobile Quality Assurance
• And a lot more!!
We will be using the Mobile Quality Assurance capability on Bluemix for this lab.
Mobile Quality Assurance enables mobile app testing, user validation, and streamlined quality
feedback with sentiment analysis, over-the-air build distribution, automated crash reporting, in-
app bug reporting and user feedback.
Over the Air Build Distribution
Get the latest in the hands of the testers
as soon as it is available.
Automated Crash Reporting
Get aggregated crash logs from pre-
production and production environments
automatically.
In-app Bug Reporting
Submit defects in seconds while using
the application from your mobile device.
User Feedback and Sentiment Analysis
Get feedback about your app straight from
your customers, and mine app ratings and
reviews to extract actionable insights.
IBM Software
Contents Page 5
3.2 Mobile Quality Assurance Setup on Bluemix
3.2.1 Register for Bluemix Trial
1. Now you will register for a Bluemix account. Open the Chrome browser, navigate to
Bluemix.net, and click Log In.
2. The Log In screen will prompt you for IBM ID and password. IBM IDs are used to access
many of IBM’s online resources by our customers and partners. They’re free and create no
obligation on your part. You may already have an IBM ID, in which case you can enter it here
and this will automatically enroll you in a 30 day free trial of Bluemix. If you don’t have an IBM
ID you can create one now by clicking the “Create IBM ID” button. When done creating an
IBM ID return to here.
3. Enter your IBM ID and sign in to Bluemix.
3.2.2 Create a MQA service in Bluemix
1. Open a new browser and enter bluemix.net as the url.
2. Follow the instructions to create a new free account.
3. Once you are logged into Bluemix, you will see your Dashboard, which indicates the Apps
and Services that you have created and their state (running/stopped/etc.). The following
screen shot is your dashboard.
IBM Software
Contents Page 6
	
  
	
  
4. Scroll down to the the Services area of the dashboard click the plus sign to ADD A SERVICE.
	
  
5. Scroll down to locate the Mobile section. Click on the Mobile Quality Assurance icon.
IBM Software
Contents Page 7
	
  
	
  
6. Enter MyMQA as the service name and click CREATE.
7. Click New MQA App.
IBM Software
Contents Page 8
8. Enter MyMQA and press enter.
IBM Software
Contents Page 9
9. Click Add Platforms.
	
  
10. Select iOS and click Submit.
	
  
	
  
	
  
11. Click on the Configure now for the App Store link. This will link up the MQA with the app
store released version. Note that if there is an error about the popup. Remember to enable
the browser to allow popups for this site.
IBM Software
Contents Page 10
	
  
	
  
12. Click on the configure link.
	
  
IBM Software
Contents Page 11
	
  
	
  
	
  
13. Select the Activate User Sentiment Integration checkbox.
	
  
IBM Software
Contents Page 12
	
  
	
  
14. Now you can choose the app of your choice to do the sentiment analysis on. The country
dropdown box is to select the country’s specific app store. And search for any apps name.
15. After you enter the app name of your choice than select the app. Note that sentiment
analysis cannot be done on apps with only a few feedbacks.
16. Once you selected the app. Click Save Settings in the bottom of the page.
IBM Software
Contents Page 13
3.3 Looking at the Sentiment Analysis in Production
1. In the top menu, expand Production > Select User Sentiment.
IBM Software
Contents Page 14
2. You will be brought to the summary page. There is an overall score for the app. We have to
know that the score is a reflection of the content in the feedbacks from users. In other words,
if the user doesn’t leave many words in their feedback, that feedback will be evaluated with
lower priorities.
3. Scroll down to see a dashboard of attributes being evaluated. Click on any of them to drill
down. You can see the trend per day. Also there is a date range that you can change the
analysis on.
IBM Software
Contents Page 15
4. Click on Compare to compare your app to another app.
5. Search for any other app and select it. The black dotted line is the average in the app store.
IBM Software
Contents Page 16
6. Click on the Stats link to see the trends for each attributes.
IBM Software
Contents Page 17
Congratulations!!	
  This	
  concludes	
  the	
  lab.	
  	
  
	
  

More Related Content

What's hot (20)

PPS
IBMSoftware
Vinayak Hegde
 
PDF
Testing Mobile Apps
Suresh Kumar
 
PDF
IBM Worklight Whitepaper
IBM Software India
 
PDF
Webinar learn how to test any mobile app style from within eclipse using real...
Perfecto Mobile
 
PDF
Achieving 100% mobile test coverage perfecto mobile
Perfecto Mobile
 
PPTX
Deep dive into Salesforce Connected App
Dhanik Sahni
 
PPTX
Windows phone7 subodh
Subodh Pushpak
 
PDF
Maximizing your enterprise mobility and mobile testing strategy
Perfecto Mobile
 
PPTX
Mobile applications testing
Rahul Ranjan
 
PPT
Mobile applications and automation testing
IndicThreads
 
PPTX
TechTalk: Wind Tunnel, Personas, and Testing Real UX
Lizzy Guido (she/her)
 
PDF
For Business Success, Choose Cross Platform App Development
ChromeInfo Technologies
 
PDF
The ultimate guide to mobile app testing with appium
headspin2
 
PPSX
10 asp.net session14
Vivek Singh Chandel
 
PPT
Gaurav_Project
Gaurav Soni
 
PDF
Ibm rational mobile
Roberto Pozzi
 
PDF
7 use cases of real device testing
headspin2
 
PPTX
Salesforce Integration Pattern Overview
Dhanik Sahni
 
PDF
Ad402 create self-service apps in minutes with ibm forms experience builder
mlech23
 
PPT
WebSphere sMash June Product Review
Project Zero
 
IBMSoftware
Vinayak Hegde
 
Testing Mobile Apps
Suresh Kumar
 
IBM Worklight Whitepaper
IBM Software India
 
Webinar learn how to test any mobile app style from within eclipse using real...
Perfecto Mobile
 
Achieving 100% mobile test coverage perfecto mobile
Perfecto Mobile
 
Deep dive into Salesforce Connected App
Dhanik Sahni
 
Windows phone7 subodh
Subodh Pushpak
 
Maximizing your enterprise mobility and mobile testing strategy
Perfecto Mobile
 
Mobile applications testing
Rahul Ranjan
 
Mobile applications and automation testing
IndicThreads
 
TechTalk: Wind Tunnel, Personas, and Testing Real UX
Lizzy Guido (she/her)
 
For Business Success, Choose Cross Platform App Development
ChromeInfo Technologies
 
The ultimate guide to mobile app testing with appium
headspin2
 
10 asp.net session14
Vivek Singh Chandel
 
Gaurav_Project
Gaurav Soni
 
Ibm rational mobile
Roberto Pozzi
 
7 use cases of real device testing
headspin2
 
Salesforce Integration Pattern Overview
Dhanik Sahni
 
Ad402 create self-service apps in minutes with ibm forms experience builder
mlech23
 
WebSphere sMash June Product Review
Project Zero
 

Viewers also liked (20)

PPT
BEST of ... Teacher Isabel Ferreira
AEC-Inglês
 
PPS
Instantes sorprendentes
TodoVisual Soporte
 
PPTX
Geralnews09fev
geralinvestimentos
 
PPT
EB1 de Matinhos - Happy Children's Day
AEC-Inglês
 
PPT
[EB1 de Lousela] Father's Day 2010
AEC-Inglês
 
PDF
_GORILLA BROCHURE RD9_1 LEAFLETS PRINT MASTER
Kate Allen
 
PPTX
Medicare Ineligible PLHIV: Lessons from the ATRAS Study
Australian Federation of AIDS Organisations
 
PPTX
гришина норма и деятельность
Татьяна Гришина
 
PDF
QuAC and Pre Exposure Prophylaxis: an awareness campaign
Australian Federation of AIDS Organisations
 
PPT
HIV and mobility in Australia: Roadmap for Action
Australian Federation of AIDS Organisations
 
DOCX
Formulir pssb beasiswa bidikmisi 2016 2017 rev 1
Di'Özil Sanjaya
 
PDF
Ionic 2 intro
Wojciech Langiewicz
 
PPT
Happy Children's Day - June 1st 2010
AEC-Inglês
 
PDF
BEP, Break-even-point, Fixed costs, variable costs
Chuc Cao
 
PPTX
An Analysis of the BABOK
Leslie Munday
 
PDF
Finance 4 non-financial manager - basic terms
Chuc Cao
 
PDF
Free ECBA study guide - Mastering ecba
LN Mishra CBAP
 
PPTX
The Role of the BA in Agile Software Development
John R. Durgin, CBAP, CSM, CSPO, MBA
 
BEST of ... Teacher Isabel Ferreira
AEC-Inglês
 
Instantes sorprendentes
TodoVisual Soporte
 
Geralnews09fev
geralinvestimentos
 
EB1 de Matinhos - Happy Children's Day
AEC-Inglês
 
[EB1 de Lousela] Father's Day 2010
AEC-Inglês
 
_GORILLA BROCHURE RD9_1 LEAFLETS PRINT MASTER
Kate Allen
 
Medicare Ineligible PLHIV: Lessons from the ATRAS Study
Australian Federation of AIDS Organisations
 
гришина норма и деятельность
Татьяна Гришина
 
QuAC and Pre Exposure Prophylaxis: an awareness campaign
Australian Federation of AIDS Organisations
 
HIV and mobility in Australia: Roadmap for Action
Australian Federation of AIDS Organisations
 
Formulir pssb beasiswa bidikmisi 2016 2017 rev 1
Di'Özil Sanjaya
 
Ionic 2 intro
Wojciech Langiewicz
 
Happy Children's Day - June 1st 2010
AEC-Inglês
 
BEP, Break-even-point, Fixed costs, variable costs
Chuc Cao
 
An Analysis of the BABOK
Leslie Munday
 
Finance 4 non-financial manager - basic terms
Chuc Cao
 
Free ECBA study guide - Mastering ecba
LN Mishra CBAP
 
The Role of the BA in Agile Software Development
John R. Durgin, CBAP, CSM, CSPO, MBA
 
Ad

Similar to IBM MobileFirst Platform Pot Sentiment Analysis v3 (20)

PPTX
2014 Q4 MQA Study group round 2 session 1 of 3
Roger Snook
 
PPT
IBM Mobile Quality Assurance Study Group Session 6
Roger Snook
 
PPTX
IBM MobileFirst Quality Assurance (Português)
Felipe Freire
 
PDF
Paris Meetup Bluemix du 15/10/2104
IBM France Lab
 
PPT
IBM Mobile Quality Assurance Open Beta Study Group Session 3 (Instrumenting...
Roger Snook
 
PPT
IBM Mobile Quality Assurance - Open Beta Study Group Session 2
Roger Snook
 
PDF
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM France Lab
 
PDF
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
Romeo Kienzler
 
PDF
Building omnichannel applications ibm-bluemix
Srinivasan Nanduri
 
PDF
Ibm business partner connect 2015 long fong yee v1 (read-only)
Fong Yee Long
 
PDF
100 blue mix days technical training
Ajit Yohannan
 
PPTX
Bluemix Overview & Demo
IBM
 
PDF
IBM Bluemix Garage in London
Sonia Cyrus
 
PDF
Introducing Bluemix
Raul Chong
 
PPTX
FIU cloud-hackathon-lec1
Kirill Osipov
 
ODP
Using the Mobile Data service on IBM Bluemix with an AngularJS web app
Gretchen Moore
 
PDF
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
Patrick Bouillaud
 
PDF
Unlocking the universe of microservices for next gen cognitive apps
Dev_Events
 
PPTX
Bluemixoverview
Luca Rago
 
2014 Q4 MQA Study group round 2 session 1 of 3
Roger Snook
 
IBM Mobile Quality Assurance Study Group Session 6
Roger Snook
 
IBM MobileFirst Quality Assurance (Português)
Felipe Freire
 
Paris Meetup Bluemix du 15/10/2104
IBM France Lab
 
IBM Mobile Quality Assurance Open Beta Study Group Session 3 (Instrumenting...
Roger Snook
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 2
Roger Snook
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM France Lab
 
IBM Codename: Bluemix - Cloudfoundry, PaaS development and deployment trainin...
Romeo Kienzler
 
Building omnichannel applications ibm-bluemix
Srinivasan Nanduri
 
Ibm business partner connect 2015 long fong yee v1 (read-only)
Fong Yee Long
 
100 blue mix days technical training
Ajit Yohannan
 
Bluemix Overview & Demo
IBM
 
IBM Bluemix Garage in London
Sonia Cyrus
 
Introducing Bluemix
Raul Chong
 
FIU cloud-hackathon-lec1
Kirill Osipov
 
Using the Mobile Data service on IBM Bluemix with an AngularJS web app
Gretchen Moore
 
What is IBM Bluemix , Une nouvelle façon de coder , dans le cloud
Patrick Bouillaud
 
Unlocking the universe of microservices for next gen cognitive apps
Dev_Events
 
Bluemixoverview
Luca Rago
 
Ad

More from Banking at Ho Chi Minh city (20)

PDF
Postgresql v15.1
Banking at Ho Chi Minh city
 
PDF
Postgresql v14.6 Document Guide
Banking at Ho Chi Minh city
 
PDF
IBM MobileFirst Platform v7.0 Pot Intro v0.1
Banking at Ho Chi Minh city
 
PDF
Tme 10 cookbook for aix systems management and networking sg244867
Banking at Ho Chi Minh city
 
PDF
Tivoli firewall magic redp0227
Banking at Ho Chi Minh city
 
PDF
Tivoli data warehouse version 1.3 planning and implementation sg246343
Banking at Ho Chi Minh city
 
PDF
Tivoli data warehouse 1.2 and business objects redp9116
Banking at Ho Chi Minh city
 
PDF
Tivoli business systems manager v2.1 end to-end business impact management sg...
Banking at Ho Chi Minh city
 
PDF
Tec implementation examples sg245216
Banking at Ho Chi Minh city
 
PDF
Tape automation with ibm e server xseries servers redp0415
Banking at Ho Chi Minh city
 
PDF
Tivoli storage productivity center v4.2 release guide sg247894
Banking at Ho Chi Minh city
 
PDF
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Banking at Ho Chi Minh city
 
PDF
Storage migration and consolidation with ibm total storage products redp3888
Banking at Ho Chi Minh city
 
PDF
Solution deployment guide for ibm tivoli composite application manager for we...
Banking at Ho Chi Minh city
 
PDF
Slr to tivoli performance reporter for os 390 migration cookbook sg245128
Banking at Ho Chi Minh city
 
PDF
Setup and configuration for ibm tivoli access manager for enterprise single s...
Banking at Ho Chi Minh city
 
PDF
Windows nt backup and recovery with adsm sg242231
Banking at Ho Chi Minh city
 
PDF
Tivoli management services warehouse and reporting sg247290
Banking at Ho Chi Minh city
 
PDF
Service level management using ibm tivoli service level advisor and tivoli bu...
Banking at Ho Chi Minh city
 
PDF
Vista deployment using tivoli provisioning manager for os deployment redp4295
Banking at Ho Chi Minh city
 
Postgresql v15.1
Banking at Ho Chi Minh city
 
Postgresql v14.6 Document Guide
Banking at Ho Chi Minh city
 
IBM MobileFirst Platform v7.0 Pot Intro v0.1
Banking at Ho Chi Minh city
 
Tme 10 cookbook for aix systems management and networking sg244867
Banking at Ho Chi Minh city
 
Tivoli firewall magic redp0227
Banking at Ho Chi Minh city
 
Tivoli data warehouse version 1.3 planning and implementation sg246343
Banking at Ho Chi Minh city
 
Tivoli data warehouse 1.2 and business objects redp9116
Banking at Ho Chi Minh city
 
Tivoli business systems manager v2.1 end to-end business impact management sg...
Banking at Ho Chi Minh city
 
Tec implementation examples sg245216
Banking at Ho Chi Minh city
 
Tape automation with ibm e server xseries servers redp0415
Banking at Ho Chi Minh city
 
Tivoli storage productivity center v4.2 release guide sg247894
Banking at Ho Chi Minh city
 
Synchronizing data with ibm tivoli directory integrator 6.1 redp4317
Banking at Ho Chi Minh city
 
Storage migration and consolidation with ibm total storage products redp3888
Banking at Ho Chi Minh city
 
Solution deployment guide for ibm tivoli composite application manager for we...
Banking at Ho Chi Minh city
 
Slr to tivoli performance reporter for os 390 migration cookbook sg245128
Banking at Ho Chi Minh city
 
Setup and configuration for ibm tivoli access manager for enterprise single s...
Banking at Ho Chi Minh city
 
Windows nt backup and recovery with adsm sg242231
Banking at Ho Chi Minh city
 
Tivoli management services warehouse and reporting sg247290
Banking at Ho Chi Minh city
 
Service level management using ibm tivoli service level advisor and tivoli bu...
Banking at Ho Chi Minh city
 
Vista deployment using tivoli provisioning manager for os deployment redp4295
Banking at Ho Chi Minh city
 

Recently uploaded (20)

PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PDF
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
PDF
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
PDF
The-Ever-Evolving-World-of-Science (1).pdf/7TH CLASS CURIOSITY /1ST CHAPTER/B...
Sandeep Swamy
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PDF
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
PPTX
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
PPTX
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PPTX
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PDF
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PDF
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PDF
The Different Types of Non-Experimental Research
Thelma Villaflores
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
The-Ever-Evolving-World-of-Science (1).pdf/7TH CLASS CURIOSITY /1ST CHAPTER/B...
Sandeep Swamy
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
community health nursing question paper 2.pdf
Prince kumar
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
The Different Types of Non-Experimental Research
Thelma Villaflores
 
Dimensions of Societal Planning in Commonism
StefanMz
 

IBM MobileFirst Platform Pot Sentiment Analysis v3

  • 1. Lab 4: MobileFirst Quality Assurance on Bluemix Sentiment Analysis Lab Exercise
  • 2.   CONTENTSLAB  3B  ..........................  USING  SENTIMENT  ANALYSIS  IN  MOBILEFIRST  QUALITY  ASSURANCE   4   3.1   QUICK  OVERVIEW  OF  MOBILEFIRST  QUALITY  ASSURANCE  ON  BLUEMIX  ............................................................................  4   3.2   MOBILE  QUALITY  ASSURANCE  SETUP  ON  BLUEMIX  ................................................................................................................  5   3.2.1   Register  for  Bluemix  Trial  .......................................................................................................................................................  5   3.2.2   Create  a  MQA  service  in  Bluemix  .........................................................................................................................................  5   3.3   LOOKING  AT  THE  SENTIMENT  ANALYSIS  IN  PRODUCTION  ..................................................................................................  13  
  • 4. IBM Software Contents Page 4 Lab 4 Using Sentiment Analysis in MobileFirst Quality Assurance In this lab, you will use the MobileFirst Quality Assurance to perform a sentiment analysis. As you might already know that almost all of the apps are being rated and users are actively using the app store rating system to provide their feedback. Sentiment analysis can evaluate the feedbacks that the millions have provided through the app store rating system. 3.1 Quick overview of MobileFirst Quality Assurance on Bluemix MobileFirst Quality Assurance can be run on premise or off premise (on BlueMix). IBM® Bluemix™ is a software as a service (SAAS) platform. It has a growing number of IBM software and non-IBM software on the BlueMix platform. The Bluemix SAAS platform is open standard and cloud based - it enables any vendors to expose their software as SAAS. Without the hassle of installing and configuring any hardware and software, you can use the Bluemix platform to support your project. The capabilities on the Bluemix platform covers a wide range from development, management, operation, performance, monitoring and deployed runtimes and it is not limited to just IBM software. Some example of the continuous growing capabilities in Bluemix include: • Workflow • WAS Liberty for Java • Cloudant Mobile Data • PHP (community) • SDK for Node JS • Twilio (3rd party) • BlazeMeter (3rd party) • Dev/Op • Mobile Quality Assurance • And a lot more!! We will be using the Mobile Quality Assurance capability on Bluemix for this lab. Mobile Quality Assurance enables mobile app testing, user validation, and streamlined quality feedback with sentiment analysis, over-the-air build distribution, automated crash reporting, in- app bug reporting and user feedback. Over the Air Build Distribution Get the latest in the hands of the testers as soon as it is available. Automated Crash Reporting Get aggregated crash logs from pre- production and production environments automatically. In-app Bug Reporting Submit defects in seconds while using the application from your mobile device. User Feedback and Sentiment Analysis Get feedback about your app straight from your customers, and mine app ratings and reviews to extract actionable insights.
  • 5. IBM Software Contents Page 5 3.2 Mobile Quality Assurance Setup on Bluemix 3.2.1 Register for Bluemix Trial 1. Now you will register for a Bluemix account. Open the Chrome browser, navigate to Bluemix.net, and click Log In. 2. The Log In screen will prompt you for IBM ID and password. IBM IDs are used to access many of IBM’s online resources by our customers and partners. They’re free and create no obligation on your part. You may already have an IBM ID, in which case you can enter it here and this will automatically enroll you in a 30 day free trial of Bluemix. If you don’t have an IBM ID you can create one now by clicking the “Create IBM ID” button. When done creating an IBM ID return to here. 3. Enter your IBM ID and sign in to Bluemix. 3.2.2 Create a MQA service in Bluemix 1. Open a new browser and enter bluemix.net as the url. 2. Follow the instructions to create a new free account. 3. Once you are logged into Bluemix, you will see your Dashboard, which indicates the Apps and Services that you have created and their state (running/stopped/etc.). The following screen shot is your dashboard.
  • 6. IBM Software Contents Page 6     4. Scroll down to the the Services area of the dashboard click the plus sign to ADD A SERVICE.   5. Scroll down to locate the Mobile section. Click on the Mobile Quality Assurance icon.
  • 7. IBM Software Contents Page 7     6. Enter MyMQA as the service name and click CREATE. 7. Click New MQA App.
  • 8. IBM Software Contents Page 8 8. Enter MyMQA and press enter.
  • 9. IBM Software Contents Page 9 9. Click Add Platforms.   10. Select iOS and click Submit.       11. Click on the Configure now for the App Store link. This will link up the MQA with the app store released version. Note that if there is an error about the popup. Remember to enable the browser to allow popups for this site.
  • 10. IBM Software Contents Page 10     12. Click on the configure link.  
  • 11. IBM Software Contents Page 11       13. Select the Activate User Sentiment Integration checkbox.  
  • 12. IBM Software Contents Page 12     14. Now you can choose the app of your choice to do the sentiment analysis on. The country dropdown box is to select the country’s specific app store. And search for any apps name. 15. After you enter the app name of your choice than select the app. Note that sentiment analysis cannot be done on apps with only a few feedbacks. 16. Once you selected the app. Click Save Settings in the bottom of the page.
  • 13. IBM Software Contents Page 13 3.3 Looking at the Sentiment Analysis in Production 1. In the top menu, expand Production > Select User Sentiment.
  • 14. IBM Software Contents Page 14 2. You will be brought to the summary page. There is an overall score for the app. We have to know that the score is a reflection of the content in the feedbacks from users. In other words, if the user doesn’t leave many words in their feedback, that feedback will be evaluated with lower priorities. 3. Scroll down to see a dashboard of attributes being evaluated. Click on any of them to drill down. You can see the trend per day. Also there is a date range that you can change the analysis on.
  • 15. IBM Software Contents Page 15 4. Click on Compare to compare your app to another app. 5. Search for any other app and select it. The black dotted line is the average in the app store.
  • 16. IBM Software Contents Page 16 6. Click on the Stats link to see the trends for each attributes.
  • 17. IBM Software Contents Page 17 Congratulations!!  This  concludes  the  lab.