Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Easily Create Scalable Automation
using Selenium
Micro Focus helps its customers to
innovate faster with lower risk
Micro Focus is a global infrastructure
software company with 40 years of
experience in delivering and supporting
enterprise software solutions
Micro Focus
$1.4bn
80+Offices Worldwide
20,000+
Customers
Annual Revenue
4,500+
Employees
5,000+Partners
Our product portfolio is focused
on three primary capabilities:
to build, operate and secure
critical business applications
and infrastructure
Business
Innovation
Build the Right Business Applications
Secure
Identity Manager
Directory & Resource Admin
Access Review
Access Manager
Privileged Account Manager
Advanced Authentication
Sentinel
Change Guardian
Our Products
Build
Enterprise Test Server
Visual COBOL
Enterprise Developer
Micro Focus COBOL
Atlas Agile Delivery
Silk Quality Suite
Operate
EnterpriseServer CORBA
GroupWise/VIBE
Open Enterprise Server
Filr
File & Print
PlateSpin
AppManager
Reflection
ZENworks
SCCM & DevOps Tools
Industrial Computing
One device for many users
Mass Market
One device for one user
Multi-device Computing
Many devices for one user
Platform Trends – Exponential Innovation
1960’s 2020’s2010’s2000’s1990’s1980’s1970’s
Mainframe ???Mini-CPU
Client /
Server
Desktop
Internet
Cloud &
Mobile
Connected
API/IoT
Data
Management
Apps
Business Logic
Apps
Process
Automation Apps
Web/Browser
Apps
Mobile Apps Mobile Apps
Customer Challenge – Keep Up The Pace
Agility&Scale
Time
IT Delivery Capabilities Business Demands
1
2
Legacy Infrastructure
Legacy Architecture
Legacy Processes
Poor User Experience
Modern Infrastructure
Modern Architecture
Modern Processes
Great User Experience
Nexus of
Forces
Today
Internet of
Things
Digital Industrial Economy
Delivery Gap
Micro Focus – Solving Delivery Challenges
Time to Market Proliferation of Devices User Experience
Micro Focus SD&T Portfolio
Ops
Dev & Test
Biz
Target
Buyer
Dev & Test
Deployment
Pipeline
Ops
Agile Planning and Development: Dimensions RM, Pulse, Atlas, Rhythm, EA, ED/VC
Continuous Integration: Dimensions CM, ZMF, PVCS, StarTeam, AccuRev, ESync
Continuous Delivery: Silk, Enterprise Test Server
Application Release Automation: DA & Release Control
Micro Focus
Enterprise
DevOps
Solutions
Build TestPlan Release Monitor
Monitor, Operate & Improve: SBM/SSM & SPM
Performance Testing
Silk Performer
Quality @ High Speed with Silk
Test Management
Monitoring
Functional Testing
Silk Test
Silk Performance Manager
Silk Central
Performance
Testing
Silk Performer
Open Source
Silk WebDriver
Quality @ High Speed with Silk
Test Management
Monitoring
Functional
Testing
Selenium Silk Test
Silk Performance Manager
Silk Central
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts isn’t easy
or “agile”.
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts isn’t easy
or “agile”.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts isn’t easy
or “agile”.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Connecting the Business to Testing
Connecting existing tests to requirements in a
Selenium environment is critical to business
agility.
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts isn’t easy
or “agile”.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Connecting the Business to Testing
Connecting existing tests to requirements in a
Selenium environment is critical to business
agility.
Management of Existing Tests
Organic tests that have been created lack
management.
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts isn’t easy
or “agile”.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Connecting the Business to Testing
Connecting existing tests to requirements in a
Selenium environment is critical to business
agility.
Management of Existing Tests
Organic tests that have been created lack
management.
Visibility of Test Runs
Selenium tests are often disconnected from
global visibility.
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts isn’t easy
or “agile”.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Connecting the Business to Testing
Connecting existing tests to requirements in a
Selenium environment is critical to business
agility.
Management of Existing Tests
Organic tests that have been created lack
management.
Visibility of Test Runs
Selenium tests are often disconnected from
global visibility.
CD & ARA
Taking CI with Selenium to the next level
tends to be a challenge.
Demonstration of
Silk WebDriver & Silk Central
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts is challenged.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Connecting the Business to Testing
Connecting existing tests to requirements in a
Selenium environment is critical to business
agility.
Management of Existing Tests
Organic tests that have been created lack
management.
Visibility of Test Runs
Selenium tests are often disconnected from
global visibility.
CD & ARA
Taking CI with Selenium to the next level
tends to be a challenge.
Silk WebDriver Recording Demo
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts is challenged.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Connecting the Business to Testing
Connecting existing tests to requirements in a
Selenium environment is critical to business
agility.
Management of Existing Tests
Organic tests that have been created lack
management.
Visibility of Test Runs
Selenium tests are often disconnected from
global visibility.
CD & ARA
Taking CI with Selenium to the next level
tends to be a challenge.
Silk WebDriver Recording Demo
Connecting Script to XBT Config
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts is challenged.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Connecting the Business to Testing
Connecting existing tests to requirements in a
Selenium environment is critical to business
agility.
Management of Existing Tests
Organic tests that have been created lack
management.
Visibility of Test Runs
Selenium tests are often disconnected from
global visibility.
CD & ARA
Taking CI with Selenium to the next level
tends to be a challenge.
Silk WebDriver Recording Demo
Connecting Script to XBT Config
Silk Central
Silk Central
Selenium Challenges
Recording & Technical Ability
Creating Selenium scripts is challenged.
Device & Browser Proliferation
There are more browsers and devices than
ever. Being able to create tests once is key.
Connecting the Business to Testing
Connecting existing tests to requirements in a
Selenium environment is critical to business
agility.
Management of Existing Tests
Organic tests that have been created lack
management.
Visibility of Test Runs
Selenium tests are often disconnected from
global visibility.
CD & ARA
Taking CI with Selenium to the next level
tends to be a challenge.
Silk WebDriver Recording Demo
Connecting Script to XBT Config
Silk Central
Silk Central
DA Booth Demo
The Micro Focus Journey to DevOps
Build TestPlan Release
Monitor, Enhance & Improve
Agile Practices
Continuous Integration
Continuous Delivery
Application Release Automation
Easily Create Scalable Automation using Selenium

More Related Content

Easily Create Scalable Automation using Selenium

  • 1. Easily Create Scalable Automation using Selenium
  • 2. Micro Focus helps its customers to innovate faster with lower risk Micro Focus is a global infrastructure software company with 40 years of experience in delivering and supporting enterprise software solutions
  • 4. Our product portfolio is focused on three primary capabilities: to build, operate and secure critical business applications and infrastructure Business Innovation
  • 5. Build the Right Business Applications
  • 6. Secure Identity Manager Directory & Resource Admin Access Review Access Manager Privileged Account Manager Advanced Authentication Sentinel Change Guardian Our Products Build Enterprise Test Server Visual COBOL Enterprise Developer Micro Focus COBOL Atlas Agile Delivery Silk Quality Suite Operate EnterpriseServer CORBA GroupWise/VIBE Open Enterprise Server Filr File & Print PlateSpin AppManager Reflection ZENworks SCCM & DevOps Tools
  • 7. Industrial Computing One device for many users Mass Market One device for one user Multi-device Computing Many devices for one user Platform Trends – Exponential Innovation 1960’s 2020’s2010’s2000’s1990’s1980’s1970’s Mainframe ???Mini-CPU Client / Server Desktop Internet Cloud & Mobile Connected API/IoT Data Management Apps Business Logic Apps Process Automation Apps Web/Browser Apps Mobile Apps Mobile Apps
  • 8. Customer Challenge – Keep Up The Pace Agility&Scale Time IT Delivery Capabilities Business Demands 1 2 Legacy Infrastructure Legacy Architecture Legacy Processes Poor User Experience Modern Infrastructure Modern Architecture Modern Processes Great User Experience Nexus of Forces Today Internet of Things Digital Industrial Economy Delivery Gap
  • 9. Micro Focus – Solving Delivery Challenges Time to Market Proliferation of Devices User Experience
  • 10. Micro Focus SD&T Portfolio Ops Dev & Test Biz Target Buyer Dev & Test Deployment Pipeline Ops Agile Planning and Development: Dimensions RM, Pulse, Atlas, Rhythm, EA, ED/VC Continuous Integration: Dimensions CM, ZMF, PVCS, StarTeam, AccuRev, ESync Continuous Delivery: Silk, Enterprise Test Server Application Release Automation: DA & Release Control Micro Focus Enterprise DevOps Solutions Build TestPlan Release Monitor Monitor, Operate & Improve: SBM/SSM & SPM
  • 11. Performance Testing Silk Performer Quality @ High Speed with Silk Test Management Monitoring Functional Testing Silk Test Silk Performance Manager Silk Central
  • 12. Performance Testing Silk Performer Open Source Silk WebDriver Quality @ High Speed with Silk Test Management Monitoring Functional Testing Selenium Silk Test Silk Performance Manager Silk Central
  • 13. Selenium Challenges Recording & Technical Ability Creating Selenium scripts isn’t easy or “agile”.
  • 14. Selenium Challenges Recording & Technical Ability Creating Selenium scripts isn’t easy or “agile”. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key.
  • 15. Selenium Challenges Recording & Technical Ability Creating Selenium scripts isn’t easy or “agile”. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key. Connecting the Business to Testing Connecting existing tests to requirements in a Selenium environment is critical to business agility.
  • 16. Selenium Challenges Recording & Technical Ability Creating Selenium scripts isn’t easy or “agile”. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key. Connecting the Business to Testing Connecting existing tests to requirements in a Selenium environment is critical to business agility. Management of Existing Tests Organic tests that have been created lack management.
  • 17. Selenium Challenges Recording & Technical Ability Creating Selenium scripts isn’t easy or “agile”. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key. Connecting the Business to Testing Connecting existing tests to requirements in a Selenium environment is critical to business agility. Management of Existing Tests Organic tests that have been created lack management. Visibility of Test Runs Selenium tests are often disconnected from global visibility.
  • 18. Selenium Challenges Recording & Technical Ability Creating Selenium scripts isn’t easy or “agile”. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key. Connecting the Business to Testing Connecting existing tests to requirements in a Selenium environment is critical to business agility. Management of Existing Tests Organic tests that have been created lack management. Visibility of Test Runs Selenium tests are often disconnected from global visibility. CD & ARA Taking CI with Selenium to the next level tends to be a challenge.
  • 20. Selenium Challenges Recording & Technical Ability Creating Selenium scripts is challenged. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key. Connecting the Business to Testing Connecting existing tests to requirements in a Selenium environment is critical to business agility. Management of Existing Tests Organic tests that have been created lack management. Visibility of Test Runs Selenium tests are often disconnected from global visibility. CD & ARA Taking CI with Selenium to the next level tends to be a challenge. Silk WebDriver Recording Demo
  • 21. Selenium Challenges Recording & Technical Ability Creating Selenium scripts is challenged. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key. Connecting the Business to Testing Connecting existing tests to requirements in a Selenium environment is critical to business agility. Management of Existing Tests Organic tests that have been created lack management. Visibility of Test Runs Selenium tests are often disconnected from global visibility. CD & ARA Taking CI with Selenium to the next level tends to be a challenge. Silk WebDriver Recording Demo Connecting Script to XBT Config
  • 22. Selenium Challenges Recording & Technical Ability Creating Selenium scripts is challenged. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key. Connecting the Business to Testing Connecting existing tests to requirements in a Selenium environment is critical to business agility. Management of Existing Tests Organic tests that have been created lack management. Visibility of Test Runs Selenium tests are often disconnected from global visibility. CD & ARA Taking CI with Selenium to the next level tends to be a challenge. Silk WebDriver Recording Demo Connecting Script to XBT Config Silk Central Silk Central
  • 23. Selenium Challenges Recording & Technical Ability Creating Selenium scripts is challenged. Device & Browser Proliferation There are more browsers and devices than ever. Being able to create tests once is key. Connecting the Business to Testing Connecting existing tests to requirements in a Selenium environment is critical to business agility. Management of Existing Tests Organic tests that have been created lack management. Visibility of Test Runs Selenium tests are often disconnected from global visibility. CD & ARA Taking CI with Selenium to the next level tends to be a challenge. Silk WebDriver Recording Demo Connecting Script to XBT Config Silk Central Silk Central DA Booth Demo
  • 24. The Micro Focus Journey to DevOps Build TestPlan Release Monitor, Enhance & Improve Agile Practices Continuous Integration Continuous Delivery Application Release Automation

Editor's Notes

  1. We are a successful, profitable company that has been in business for a long time, and we have deep experience in helping customers design, implement and support software solutions that are specific to their business needs. Our primary aim is to enable our customers to continuously deliver their products and services in a competitive, predictable and efficient manner. To accomplish this, we invest in highly targeted product innovation and acquisition, supported by people and services to deliver customer success. Our key differentiator is that we enable innovation to happen, while minimizing the associated risk and cost.
  2. We develop, sell and support software products. We’re a global company, operating an integrated global business model which is adapted to the needs of our customers around the world. We are one of the top 15 global infrastructure software companies and our stock trades on the London stock exchange. Our revenues come from software sales, support maintenance, and professional services.
  3. Throughout all this change and complexity there has remained three core capabilities that every organisation needs in order to be successful. They need to build the right applications that manage business processes and enable access to business information. They need to operate their systems efficiently and flexibly, with the best balance of cost, risk and speed. And they need to secure and govern access to critical business data and intellectual property. These capabilities are not isolated, and intersect in different ways, and so the portfolio is also driven by the integration of technologies to deal with the real-world challenges that customers face. Micro Focus has assembled a rich portfolio of software products that are tightly focused on enabling these capabilities.
  4. So lets focus on these capabilities in more detail….first of all, for build
  5. Our product portfolio comprehensively supports the key capabilities we identified earlier and this picture loosely shows where each product plays into that, and as you can see some of the products span across them. You can clearly see that we have depth and strength to support each. In addition to developing and enhancing each individual product category our focus will remain to be the integration points between them.
  6. From 1960 onward – it’s pretty self explanatory. Starting at 2000 – that’s where we’ll want to start the evolution talk. We didn’t really have an impact from the user community until this time. Up until this point, the ux/ui wasn’t really an issue and things were relatively controlled. The apps really started this trend – once users got used to the simplicity and the single focus of apps, that started to influence how applications are architected. You’ll continue this point onto the next slide but keep it going… Now we’re in a world of always connected everything. Apple Watches, fitness devices, Amazon SPOT buttons where we can order laundry detergent at the push of a button, etc….the more we use these devices on a daily basis, the more the use cases get refined and rapid deliveries to answer these issues becomes paramount. Next battleground – 2020 and beyond, who knows what that will be, but we believe the next fight is over the car. Connected 4g Cars are a reality now. Google isn’t building a self driving car because that’s their first goal… Google is building a self driving car because they want a CarOS. They already have Android Auto. Imagine a world where all car models have a base price, and if you want cruise control, that can be activated online for $9 a month. You want navigation? $29/month. Location based services and metrics will be opt in and for that you’ll most likely get some free stuff – but this is where the next software battleground will be. Which then leads to user expectations and how that will influence the challenge of engineering….
  7. Organizations are finding it harder to keep up There will be a larger delivery gap (less execution speed) the longer organizations wait
  8. Time To Market: Technology and more specifically software are today’s organizations bless and curse. If from one side software can be leveraged as a faster way to deliver the next wave of competitive differentiator, it also lower the barriers of entry for existent and new competitors to provide faster, cheaper and better alternatives to your products and services offerings. Proliferation of Devices: Customer have never had so many choices of browsers, platforms and devices in their life, and with choices comes preferences. Whatever is the customer preferred method of accessing an application, on their computer, phone or tablet, they expect applications to behave and perform exactly in the same way. User Experience: Users and customers interact with software and applications more frequently than ever before. Their overall experience is determined by a number of factors including the way services are delivered, the performance of the desired outcome and the ease of use. Every user brings with them a set of pre-existing expectations and their tolerance for a poor experience has diminished significantly over the past few years.