SlideShare a Scribd company logo
April 23, 2012 Created by Rachana Khedekar 1
What is CMS?
 CMS is a web application you can run on web server to
help creating a website.
 It is flexible and help you to make a great site
 Provide tool to help the layman keep track of content
 Tools to make repetitive things less repetitive.
April 23, 2012 Created by Rachana Khedekar 2
Purpose of CMS
 Allow for large number of contribute to and share
stored data
 Control access to data , based on user roles
 Easy storage and retrieval of data
 Reduce repetitive duplicate input
April 23, 2012 Created by Rachana Khedekar 3
Types of CMS
 Enterprise CMS (ECMS)
 Web CMS (WCMS)
 Document Management System(DMS)
 Mobile Content Management System
 Component Content Management System
 Media Content Management System
April 23, 2012 Created by Rachana Khedekar 4
Currently using CMS in LBi UK
Java base CMS
 CQ5
 Vignette
 Fatware
.Net base CMS
 Umbraco
 EpiServer
 SiteCore
April 23, 2012 Created by Rachana Khedekar 5
Day creates content management infrastructure software in the Day
CRX product line and enterprise content management applications in
the Day Communiqué product line.
Its most important product is Day Communiqué WCM, a Web content
management system that is used for public-facing websites and
intranets of large corporations such as McDonald's and Daimler.
Day is engaged in the content repository API for Java standardization
process and contributes to open source software projects such
as Apache Jackrabbit and Apache Sling.
Day Software was acquired by Adobe Systems on 28th July, 2010 for
$240 Million USD
April 23, 2012 Created by Rachana Khedekar 6
CQ Features
 Manage and deliver digital content with ease, across
channels
 Adobe® CQ is the foundation of the Adobe Web
Experience Management (WEM) solution. It provides
digital marketers with easy-to-use, web-based
applications for creating, managing, and delivering
personalized online experiences. Adobe CQ provides
out-of-the-box integration with products in the rest of
Adobe Digital Marketing Suite
April 23, 2012 Created by Rachana Khedekar 7
CQ Components
 Web Content Management
An easy-to-use application that enables business users to author and publish content across channels,
while maintaining corporate standards.
 Social Communities
A fully integrated solution that enable marketers to create immersive social experiences as part of their
website to build brand loyalty and generate demand.
 Digital Asset Management
A unified asset management application that empowers marketing organizations to optimize operations,
connect with creative professionals, reuse existing assets, and maintain brand consistency regardless of
format or location.
 Marketing Campaign Management
A module for digital marketers to plan, design, launch, and optimize multichannel marketing campaigns
that drive demand and increase brand engagement across web, email, mobile, and social channels.
 Mobile site and applications
A mobile module that empowers digital marketers to design engaging experiences across mobile devices,
helping to increase customer loyalty and acquisition through a consistent and relevant experience.
 Integration with Adobe Digital Marketing Suite
An integrated solution for marketers that delivers personalized and tailored experiences that are
analyzed, measured, and optimized across various channels of delivery.
April 23, 2012 Created by Rachana Khedekar 8
April 23, 2012 Created by Rachana Khedekar 9
Before start a testing
 Testing comes to in picture after 6 steps are completed.
April 23, 2012 Created by Rachana Khedekar 10
Testing Steps
April 23, 2012 Created by Rachana Khedekar 11
Planning : Before You Start
 Before you start with the actual analysis and definition
of tests review the following information:
 CQ Architecture
 Documentation
 Basic Principles of Testing
 Assumptions to Avoid
 Commitment to Quality
 Become Involved
 Involve the Customer
April 23, 2012 Created by Rachana Khedekar 12
Planning :Types of Tests
 There are various standard classifications of tests
which are appropriate for use when testing a CQ
project. You should be familiar with these to decide
which you will use:
 Units Tests
 Integration Tests
 Smoke Tests
 Functional Tests
 System Tests
 Performance Tests
 Stress Tests
 Regression Tests
 Acceptance Tests
April 23, 2012 Created by Rachana Khedekar 13
Planning : Getting Started
 Before starting on your detailed Test Cases and Test
Plan you can:
 Define the goals
 Collect traffic statistics from the existing website
 Collect traffic statistics from external websites
 Confirm Target Metrics
April 23, 2012 Created by Rachana Khedekar 14
Setting up : Which Test Environments
will be needed?
To define which configurations you will need / use for testing, you will
need to consider:
 Development : For Unit, and certain Integration tests.
 Testing : For the majority of the tests.
 Live : For final performance and stress tests. Also for acceptance tests
with the customer.
 Author : This instance allows authors to input, and publish, content.
 Publish : This instance presents the website in its published form for
access from visitors.
 Soft Launch : Reduced availability; which allows time for performance
tests, tuning and optimization under realistic conditions on the
production environment.
 Hard Launch : Full availability.
April 23, 2012 Created by Rachana Khedekar 15
CQ5 Functional Aspects
April 23, 2012 Created by Rachana Khedekar 16
Authoring Websites in CQ WCM
April 23, 2012 Created by Rachana Khedekar 17
April 23, 2012 Created by Rachana Khedekar 18
April 23, 2012 Created by Rachana Khedekar 19
Website
April 23, 2012 Created by Rachana Khedekar 20
April 23, 2012 Created by Rachana Khedekar 21
Page Structure
April 23, 2012 Created by Rachana Khedekar 22
April 23, 2012 Created by Rachana Khedekar 23
EDIT MODE
In Edit Mode (or view), you can add, move and delete content,
activate and delete a page and much more. This next section will
discuss the options available
April 23, 2012 Created by Rachana Khedekar 24
April 23, 2012 Created by Rachana Khedekar 25
SIDEKICK
April 23, 2012 Created by Rachana Khedekar 26
Components Part-I
April 23, 2012 Created by Rachana Khedekar 27
Components Part-II
April 23, 2012 Created by Rachana Khedekar 28
Page Property
April 23, 2012 Created by Rachana Khedekar 29
ASSET MANAGER
April 23, 2012 Created by Rachana Khedekar 30
Working with Digital Assets in CQ DAM
April 23, 2012 Created by Rachana Khedekar 31
April 23, 2012 Created by Rachana Khedekar 32
Add Meta Data
April 23, 2012 Created by Rachana Khedekar 33
Activating a Page
April 23, 2012 Created by Rachana Khedekar 34
Activating/ Deactivating/Delete a
Page
April 23, 2012 Created by Rachana Khedekar 35
April 23, 2012 Created by Rachana Khedekar 36
April 23, 2012 Created by Rachana Khedekar 37
Ad

More Related Content

What's hot (20)

Jira
JiraJira
Jira
Sun Technlogies
 
Jira Basic Concepts
Jira Basic ConceptsJira Basic Concepts
Jira Basic Concepts
MAKSTraining
 
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Edureka!
 
Circuit Breaker.pptx
Circuit Breaker.pptxCircuit Breaker.pptx
Circuit Breaker.pptx
HrishikeshSarate
 
Katalon studio vs selenium comparision
Katalon studio vs selenium comparisionKatalon studio vs selenium comparision
Katalon studio vs selenium comparision
Prabhusundar6
 
Cloud testing
Cloud testingCloud testing
Cloud testing
Khizra Sammad
 
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFLINTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
Rahul R Pandya
 
API Management in Azure
API Management in AzureAPI Management in Azure
API Management in Azure
Tomasso Groenendijk
 
Azure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarAzure DevOps Best Practices Webinar
Azure DevOps Best Practices Webinar
Cambay Digital
 
1 - Introduction of Azure DevOps
1 - Introduction of Azure DevOps1 - Introduction of Azure DevOps
1 - Introduction of Azure DevOps
Bhaumik Patel
 
Testing Best Practices
Testing Best PracticesTesting Best Practices
Testing Best Practices
Axway Appcelerator
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test Management
Maija Laksa
 
Introduction to Azure Pipelines Presentation
Introduction to Azure Pipelines PresentationIntroduction to Azure Pipelines Presentation
Introduction to Azure Pipelines Presentation
Knoldus Inc.
 
Python Automation With Gauge + Selenium + API + Jenkins
Python Automation With Gauge + Selenium + API + JenkinsPython Automation With Gauge + Selenium + API + Jenkins
Python Automation With Gauge + Selenium + API + Jenkins
Fagun Priyadarshi
 
Agile testing - Testing From Day 1
Agile testing - Testing From Day 1Agile testing - Testing From Day 1
Agile testing - Testing From Day 1
Kaizenko
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Araf Karsh Hamid
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
IBM Rational software
 
Exploring Docker in CI/CD
Exploring Docker in CI/CDExploring Docker in CI/CD
Exploring Docker in CI/CD
Henry Huang
 
Salesforce Lightning Web Components Overview
Salesforce Lightning Web Components OverviewSalesforce Lightning Web Components Overview
Salesforce Lightning Web Components Overview
Nagarjuna Kaipu
 
Introduction to microservices
Introduction to microservicesIntroduction to microservices
Introduction to microservices
Anil Allewar
 
Jira Basic Concepts
Jira Basic ConceptsJira Basic Concepts
Jira Basic Concepts
MAKSTraining
 
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Edureka!
 
Katalon studio vs selenium comparision
Katalon studio vs selenium comparisionKatalon studio vs selenium comparision
Katalon studio vs selenium comparision
Prabhusundar6
 
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFLINTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
Rahul R Pandya
 
Azure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarAzure DevOps Best Practices Webinar
Azure DevOps Best Practices Webinar
Cambay Digital
 
1 - Introduction of Azure DevOps
1 - Introduction of Azure DevOps1 - Introduction of Azure DevOps
1 - Introduction of Azure DevOps
Bhaumik Patel
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test Management
Maija Laksa
 
Introduction to Azure Pipelines Presentation
Introduction to Azure Pipelines PresentationIntroduction to Azure Pipelines Presentation
Introduction to Azure Pipelines Presentation
Knoldus Inc.
 
Python Automation With Gauge + Selenium + API + Jenkins
Python Automation With Gauge + Selenium + API + JenkinsPython Automation With Gauge + Selenium + API + Jenkins
Python Automation With Gauge + Selenium + API + Jenkins
Fagun Priyadarshi
 
Agile testing - Testing From Day 1
Agile testing - Testing From Day 1Agile testing - Testing From Day 1
Agile testing - Testing From Day 1
Kaizenko
 
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SREMicroservices Docker Kubernetes Istio Kanban DevOps SRE
Microservices Docker Kubernetes Istio Kanban DevOps SRE
Araf Karsh Hamid
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
IBM Rational software
 
Exploring Docker in CI/CD
Exploring Docker in CI/CDExploring Docker in CI/CD
Exploring Docker in CI/CD
Henry Huang
 
Salesforce Lightning Web Components Overview
Salesforce Lightning Web Components OverviewSalesforce Lightning Web Components Overview
Salesforce Lightning Web Components Overview
Nagarjuna Kaipu
 
Introduction to microservices
Introduction to microservicesIntroduction to microservices
Introduction to microservices
Anil Allewar
 

Viewers also liked (20)

Tes automation for CMS Backed applications - Channel-4 Case Study
Tes automation for CMS Backed applications - Channel-4 Case StudyTes automation for CMS Backed applications - Channel-4 Case Study
Tes automation for CMS Backed applications - Channel-4 Case Study
Anand Ramdeo
 
CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)
Aaina Katyal
 
Automated testing in Drupal
Automated testing in DrupalAutomated testing in Drupal
Automated testing in Drupal
Artem Berdishev
 
Five Easy Ways to QA Your Drupal Site
Five Easy Ways to QA Your Drupal SiteFive Easy Ways to QA Your Drupal Site
Five Easy Ways to QA Your Drupal Site
Mediacurrent
 
2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london
Eric Ries
 
Digital Assurance Center of Excellence
Digital Assurance Center of ExcellenceDigital Assurance Center of Excellence
Digital Assurance Center of Excellence
Ira Agarwal
 
Testing documents
Testing documentsTesting documents
Testing documents
suhasreddy1
 
Crowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application TestingCrowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application Testing
momoahmedabad
 
Digital Assurance - Today & Tomorrow
Digital Assurance - Today & TomorrowDigital Assurance - Today & Tomorrow
Digital Assurance - Today & Tomorrow
Agile Testing Alliance
 
Funny Management Stories
Funny Management StoriesFunny Management Stories
Funny Management Stories
sajithmarakar
 
Corporate Lesson - Pictorial Moral Stories - IIM
Corporate Lesson - Pictorial Moral Stories - IIMCorporate Lesson - Pictorial Moral Stories - IIM
Corporate Lesson - Pictorial Moral Stories - IIM
Targetseo.com
 
Fables and Morals
Fables and MoralsFables and Morals
Fables and Morals
lolaceituno
 
What is a Content Management System or CMS
What is a Content Management System or CMSWhat is a Content Management System or CMS
What is a Content Management System or CMS
Steve Williams
 
Ungrateful Twins...A Moral Story For Children
Ungrateful Twins...A Moral Story For ChildrenUngrateful Twins...A Moral Story For Children
Ungrateful Twins...A Moral Story For Children
OH TEIK BIN
 
Conquering The Omnichannel Arena
Conquering The Omnichannel ArenaConquering The Omnichannel Arena
Conquering The Omnichannel Arena
G3 Communications
 
Carat's 10 Trends for 2017
Carat's 10 Trends for 2017Carat's 10 Trends for 2017
Carat's 10 Trends for 2017
dentsu
 
Digital Trends in 2017: Making Business Impact in a Changing World
Digital Trends in 2017: Making Business Impact in a Changing WorldDigital Trends in 2017: Making Business Impact in a Changing World
Digital Trends in 2017: Making Business Impact in a Changing World
Edelman
 
The Boy and The Apple Tree...A Touching Story
The Boy and The Apple Tree...A Touching StoryThe Boy and The Apple Tree...A Touching Story
The Boy and The Apple Tree...A Touching Story
OH TEIK BIN
 
Key Digital Trends for 2017
Key Digital Trends for 2017Key Digital Trends for 2017
Key Digital Trends for 2017
Ogilvy Consulting
 
Tes automation for CMS Backed applications - Channel-4 Case Study
Tes automation for CMS Backed applications - Channel-4 Case StudyTes automation for CMS Backed applications - Channel-4 Case Study
Tes automation for CMS Backed applications - Channel-4 Case Study
Anand Ramdeo
 
CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)CMS (CONTENT MANAGEMENT SYSTEM)
CMS (CONTENT MANAGEMENT SYSTEM)
Aaina Katyal
 
Automated testing in Drupal
Automated testing in DrupalAutomated testing in Drupal
Automated testing in Drupal
Artem Berdishev
 
Five Easy Ways to QA Your Drupal Site
Five Easy Ways to QA Your Drupal SiteFive Easy Ways to QA Your Drupal Site
Five Easy Ways to QA Your Drupal Site
Mediacurrent
 
2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london2010 10 15 the lean startup at tech_hub london
2010 10 15 the lean startup at tech_hub london
Eric Ries
 
Digital Assurance Center of Excellence
Digital Assurance Center of ExcellenceDigital Assurance Center of Excellence
Digital Assurance Center of Excellence
Ira Agarwal
 
Testing documents
Testing documentsTesting documents
Testing documents
suhasreddy1
 
Crowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application TestingCrowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application Testing
momoahmedabad
 
Funny Management Stories
Funny Management StoriesFunny Management Stories
Funny Management Stories
sajithmarakar
 
Corporate Lesson - Pictorial Moral Stories - IIM
Corporate Lesson - Pictorial Moral Stories - IIMCorporate Lesson - Pictorial Moral Stories - IIM
Corporate Lesson - Pictorial Moral Stories - IIM
Targetseo.com
 
Fables and Morals
Fables and MoralsFables and Morals
Fables and Morals
lolaceituno
 
What is a Content Management System or CMS
What is a Content Management System or CMSWhat is a Content Management System or CMS
What is a Content Management System or CMS
Steve Williams
 
Ungrateful Twins...A Moral Story For Children
Ungrateful Twins...A Moral Story For ChildrenUngrateful Twins...A Moral Story For Children
Ungrateful Twins...A Moral Story For Children
OH TEIK BIN
 
Conquering The Omnichannel Arena
Conquering The Omnichannel ArenaConquering The Omnichannel Arena
Conquering The Omnichannel Arena
G3 Communications
 
Carat's 10 Trends for 2017
Carat's 10 Trends for 2017Carat's 10 Trends for 2017
Carat's 10 Trends for 2017
dentsu
 
Digital Trends in 2017: Making Business Impact in a Changing World
Digital Trends in 2017: Making Business Impact in a Changing WorldDigital Trends in 2017: Making Business Impact in a Changing World
Digital Trends in 2017: Making Business Impact in a Changing World
Edelman
 
The Boy and The Apple Tree...A Touching Story
The Boy and The Apple Tree...A Touching StoryThe Boy and The Apple Tree...A Touching Story
The Boy and The Apple Tree...A Touching Story
OH TEIK BIN
 
Ad

Similar to CMS Testing Strategy & CQ5 CMS (20)

Best Practices for Building Scalable and Performant React Applications
Best Practices for Building Scalable and Performant React Applications Best Practices for Building Scalable and Performant React Applications
Best Practices for Building Scalable and Performant React Applications
RajasreePothula3
 
Top Features to Look for in the Best React Development Company in 2025
Top Features to Look for in the Best React Development Company in 2025Top Features to Look for in the Best React Development Company in 2025
Top Features to Look for in the Best React Development Company in 2025
Henry Lockwood
 
6 Essential Tools for Frontend and Backend Development to Use in 2023.pdf
6 Essential Tools for Frontend and Backend Development to Use in 2023.pdf6 Essential Tools for Frontend and Backend Development to Use in 2023.pdf
6 Essential Tools for Frontend and Backend Development to Use in 2023.pdf
Integrated IT Solutions
 
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
ParshantiniRoy
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
LevelTen Interactive
 
Hands-on Microsoft Flow
Hands-on Microsoft FlowHands-on Microsoft Flow
Hands-on Microsoft Flow
Nakkeeran Natarajan
 
Top-10-Frameworks-and-Tools-to-Build-Progressive-Web-Apps.ppt
Top-10-Frameworks-and-Tools-to-Build-Progressive-Web-Apps.pptTop-10-Frameworks-and-Tools-to-Build-Progressive-Web-Apps.ppt
Top-10-Frameworks-and-Tools-to-Build-Progressive-Web-Apps.ppt
anujt2
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
vodQA
 
Web Development Services
Web Development ServicesWeb Development Services
Web Development Services
Sanjida Afrin
 
Zero to Drupal in 60 Days with Acquia Lightning
Zero to Drupal in 60 Days with Acquia LightningZero to Drupal in 60 Days with Acquia Lightning
Zero to Drupal in 60 Days with Acquia Lightning
Rachel Wandishin
 
Tdx highlights
Tdx highlightsTdx highlights
Tdx highlights
Brahmaji Tammana
 
Best Web Design Company in Kerala - WIS.pptx
Best Web Design Company in Kerala - WIS.pptxBest Web Design Company in Kerala - WIS.pptx
Best Web Design Company in Kerala - WIS.pptx
Web India Solutions
 
Remedy rapid deployment 1
Remedy rapid deployment 1Remedy rapid deployment 1
Remedy rapid deployment 1
Anand Raj
 
Abstracting the UI Layer for WebSphere Portal
Abstracting the UI Layer for WebSphere PortalAbstracting the UI Layer for WebSphere Portal
Abstracting the UI Layer for WebSphere Portal
Perficient, Inc.
 
dachnug51 - HCLs evolution of the employee experience platform.pdf
dachnug51 - HCLs evolution of the employee experience platform.pdfdachnug51 - HCLs evolution of the employee experience platform.pdf
dachnug51 - HCLs evolution of the employee experience platform.pdf
DNUG e.V.
 
Browser core red bus presentation
Browser core red bus presentation Browser core red bus presentation
Browser core red bus presentation
redBusTech
 
Odi course curriculumn
Odi course curriculumnOdi course curriculumn
Odi course curriculumn
Amit Sharma
 
Responsive Web Design Framework Future of React Native.
Responsive Web Design Framework Future of React Native.Responsive Web Design Framework Future of React Native.
Responsive Web Design Framework Future of React Native.
Cuneiform Consulting Pvt Ltd.
 
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptxMay 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
ThousandEyes
 
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
Digisoft Solution
 
Best Practices for Building Scalable and Performant React Applications
Best Practices for Building Scalable and Performant React Applications Best Practices for Building Scalable and Performant React Applications
Best Practices for Building Scalable and Performant React Applications
RajasreePothula3
 
Top Features to Look for in the Best React Development Company in 2025
Top Features to Look for in the Best React Development Company in 2025Top Features to Look for in the Best React Development Company in 2025
Top Features to Look for in the Best React Development Company in 2025
Henry Lockwood
 
6 Essential Tools for Frontend and Backend Development to Use in 2023.pdf
6 Essential Tools for Frontend and Backend Development to Use in 2023.pdf6 Essential Tools for Frontend and Backend Development to Use in 2023.pdf
6 Essential Tools for Frontend and Backend Development to Use in 2023.pdf
Integrated IT Solutions
 
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
ParshantiniRoy
 
Open / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent BiceOpen / Drupal Camp Presentation: Brent Bice
Open / Drupal Camp Presentation: Brent Bice
LevelTen Interactive
 
Top-10-Frameworks-and-Tools-to-Build-Progressive-Web-Apps.ppt
Top-10-Frameworks-and-Tools-to-Build-Progressive-Web-Apps.pptTop-10-Frameworks-and-Tools-to-Build-Progressive-Web-Apps.ppt
Top-10-Frameworks-and-Tools-to-Build-Progressive-Web-Apps.ppt
anujt2
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
vodQA
 
Web Development Services
Web Development ServicesWeb Development Services
Web Development Services
Sanjida Afrin
 
Zero to Drupal in 60 Days with Acquia Lightning
Zero to Drupal in 60 Days with Acquia LightningZero to Drupal in 60 Days with Acquia Lightning
Zero to Drupal in 60 Days with Acquia Lightning
Rachel Wandishin
 
Best Web Design Company in Kerala - WIS.pptx
Best Web Design Company in Kerala - WIS.pptxBest Web Design Company in Kerala - WIS.pptx
Best Web Design Company in Kerala - WIS.pptx
Web India Solutions
 
Remedy rapid deployment 1
Remedy rapid deployment 1Remedy rapid deployment 1
Remedy rapid deployment 1
Anand Raj
 
Abstracting the UI Layer for WebSphere Portal
Abstracting the UI Layer for WebSphere PortalAbstracting the UI Layer for WebSphere Portal
Abstracting the UI Layer for WebSphere Portal
Perficient, Inc.
 
dachnug51 - HCLs evolution of the employee experience platform.pdf
dachnug51 - HCLs evolution of the employee experience platform.pdfdachnug51 - HCLs evolution of the employee experience platform.pdf
dachnug51 - HCLs evolution of the employee experience platform.pdf
DNUG e.V.
 
Browser core red bus presentation
Browser core red bus presentation Browser core red bus presentation
Browser core red bus presentation
redBusTech
 
Odi course curriculumn
Odi course curriculumnOdi course curriculumn
Odi course curriculumn
Amit Sharma
 
Responsive Web Design Framework Future of React Native.
Responsive Web Design Framework Future of React Native.Responsive Web Design Framework Future of React Native.
Responsive Web Design Framework Future of React Native.
Cuneiform Consulting Pvt Ltd.
 
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptxMay 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
May 2023 EMEA New ThousandEyes Product Features and Release Highlights.pptx
ThousandEyes
 
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
2024_ Unveiling Web Developer Secrets & Crafting Digital Empire.pdf
Digisoft Solution
 
Ad

CMS Testing Strategy & CQ5 CMS

  • 1. April 23, 2012 Created by Rachana Khedekar 1
  • 2. What is CMS?  CMS is a web application you can run on web server to help creating a website.  It is flexible and help you to make a great site  Provide tool to help the layman keep track of content  Tools to make repetitive things less repetitive. April 23, 2012 Created by Rachana Khedekar 2
  • 3. Purpose of CMS  Allow for large number of contribute to and share stored data  Control access to data , based on user roles  Easy storage and retrieval of data  Reduce repetitive duplicate input April 23, 2012 Created by Rachana Khedekar 3
  • 4. Types of CMS  Enterprise CMS (ECMS)  Web CMS (WCMS)  Document Management System(DMS)  Mobile Content Management System  Component Content Management System  Media Content Management System April 23, 2012 Created by Rachana Khedekar 4
  • 5. Currently using CMS in LBi UK Java base CMS  CQ5  Vignette  Fatware .Net base CMS  Umbraco  EpiServer  SiteCore April 23, 2012 Created by Rachana Khedekar 5
  • 6. Day creates content management infrastructure software in the Day CRX product line and enterprise content management applications in the Day Communiqué product line. Its most important product is Day Communiqué WCM, a Web content management system that is used for public-facing websites and intranets of large corporations such as McDonald's and Daimler. Day is engaged in the content repository API for Java standardization process and contributes to open source software projects such as Apache Jackrabbit and Apache Sling. Day Software was acquired by Adobe Systems on 28th July, 2010 for $240 Million USD April 23, 2012 Created by Rachana Khedekar 6
  • 7. CQ Features  Manage and deliver digital content with ease, across channels  Adobe® CQ is the foundation of the Adobe Web Experience Management (WEM) solution. It provides digital marketers with easy-to-use, web-based applications for creating, managing, and delivering personalized online experiences. Adobe CQ provides out-of-the-box integration with products in the rest of Adobe Digital Marketing Suite April 23, 2012 Created by Rachana Khedekar 7
  • 8. CQ Components  Web Content Management An easy-to-use application that enables business users to author and publish content across channels, while maintaining corporate standards.  Social Communities A fully integrated solution that enable marketers to create immersive social experiences as part of their website to build brand loyalty and generate demand.  Digital Asset Management A unified asset management application that empowers marketing organizations to optimize operations, connect with creative professionals, reuse existing assets, and maintain brand consistency regardless of format or location.  Marketing Campaign Management A module for digital marketers to plan, design, launch, and optimize multichannel marketing campaigns that drive demand and increase brand engagement across web, email, mobile, and social channels.  Mobile site and applications A mobile module that empowers digital marketers to design engaging experiences across mobile devices, helping to increase customer loyalty and acquisition through a consistent and relevant experience.  Integration with Adobe Digital Marketing Suite An integrated solution for marketers that delivers personalized and tailored experiences that are analyzed, measured, and optimized across various channels of delivery. April 23, 2012 Created by Rachana Khedekar 8
  • 9. April 23, 2012 Created by Rachana Khedekar 9
  • 10. Before start a testing  Testing comes to in picture after 6 steps are completed. April 23, 2012 Created by Rachana Khedekar 10
  • 11. Testing Steps April 23, 2012 Created by Rachana Khedekar 11
  • 12. Planning : Before You Start  Before you start with the actual analysis and definition of tests review the following information:  CQ Architecture  Documentation  Basic Principles of Testing  Assumptions to Avoid  Commitment to Quality  Become Involved  Involve the Customer April 23, 2012 Created by Rachana Khedekar 12
  • 13. Planning :Types of Tests  There are various standard classifications of tests which are appropriate for use when testing a CQ project. You should be familiar with these to decide which you will use:  Units Tests  Integration Tests  Smoke Tests  Functional Tests  System Tests  Performance Tests  Stress Tests  Regression Tests  Acceptance Tests April 23, 2012 Created by Rachana Khedekar 13
  • 14. Planning : Getting Started  Before starting on your detailed Test Cases and Test Plan you can:  Define the goals  Collect traffic statistics from the existing website  Collect traffic statistics from external websites  Confirm Target Metrics April 23, 2012 Created by Rachana Khedekar 14
  • 15. Setting up : Which Test Environments will be needed? To define which configurations you will need / use for testing, you will need to consider:  Development : For Unit, and certain Integration tests.  Testing : For the majority of the tests.  Live : For final performance and stress tests. Also for acceptance tests with the customer.  Author : This instance allows authors to input, and publish, content.  Publish : This instance presents the website in its published form for access from visitors.  Soft Launch : Reduced availability; which allows time for performance tests, tuning and optimization under realistic conditions on the production environment.  Hard Launch : Full availability. April 23, 2012 Created by Rachana Khedekar 15
  • 16. CQ5 Functional Aspects April 23, 2012 Created by Rachana Khedekar 16
  • 17. Authoring Websites in CQ WCM April 23, 2012 Created by Rachana Khedekar 17
  • 18. April 23, 2012 Created by Rachana Khedekar 18
  • 19. April 23, 2012 Created by Rachana Khedekar 19
  • 20. Website April 23, 2012 Created by Rachana Khedekar 20
  • 21. April 23, 2012 Created by Rachana Khedekar 21 Page Structure
  • 22. April 23, 2012 Created by Rachana Khedekar 22
  • 23. April 23, 2012 Created by Rachana Khedekar 23
  • 24. EDIT MODE In Edit Mode (or view), you can add, move and delete content, activate and delete a page and much more. This next section will discuss the options available April 23, 2012 Created by Rachana Khedekar 24
  • 25. April 23, 2012 Created by Rachana Khedekar 25
  • 26. SIDEKICK April 23, 2012 Created by Rachana Khedekar 26
  • 27. Components Part-I April 23, 2012 Created by Rachana Khedekar 27
  • 28. Components Part-II April 23, 2012 Created by Rachana Khedekar 28
  • 29. Page Property April 23, 2012 Created by Rachana Khedekar 29
  • 30. ASSET MANAGER April 23, 2012 Created by Rachana Khedekar 30
  • 31. Working with Digital Assets in CQ DAM April 23, 2012 Created by Rachana Khedekar 31
  • 32. April 23, 2012 Created by Rachana Khedekar 32
  • 33. Add Meta Data April 23, 2012 Created by Rachana Khedekar 33
  • 34. Activating a Page April 23, 2012 Created by Rachana Khedekar 34
  • 35. Activating/ Deactivating/Delete a Page April 23, 2012 Created by Rachana Khedekar 35
  • 36. April 23, 2012 Created by Rachana Khedekar 36
  • 37. April 23, 2012 Created by Rachana Khedekar 37