SeeTestCloud Onsite.

Slides:



Advertisements
Similar presentations
Performance Testing - Kanwalpreet Singh.
Advertisements

Taxi Magic Mobile App Testing. iOS Testing Rapid Releases: Submit about every 30 days to iTunes CI Automated Tests: Polls git repository commits and executes.
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
2004 Cross-Platform Automated Regression Test Framework Ramkumar Ramalingam, Rispna Jain IBM Software Labs, India.
SeeTestAutomation. End-to-End Suite of Tools for iOS, Android, BlackBerry & Windows Phone Automation tools for 24/7 testing and monitoring Productivity.
SeeTest Network Virtualization
Extend Your UFT for Mobile Testing & Monitoring Mobile Add-on For UFT Nov 2014.
SeeTest Network Virtualization. End-to-End Suite of Tools for iOS, Android, BlackBerry & Windows Phone Automation tools for 24/7 testing and monitoring.
By Ms.A.C.Sumathi AP(SG)/ Dept of CSE SNS College of Engineering, CBE.
SeeTestCloud. End-to-End Suite of Tools for iOS, Android, BlackBerry & Windows Phone Automation tools for 24/7 testing and monitoring Productivity tools.
Securely Synchronize and Share Enterprise Files across Desktops, Web, and Mobile with EasiShare on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
Microsoft Management Seminar Series SMS 2003 Change Management.
SeeTestManual. End-to-End Suite of Tools for iOS, Android, BlackBerry & Windows Phone Automation tools for 24/7 testing and monitoring Productivity tools.
Intro to Datazen.
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
Mobile Add-on For Loadrunner Extend HP LoadRunner to Mobile.
Overview Training System Administration. Agenda Review the responsibilities of a CQ Lab System Admin o User Administration o Device Administration o Usage.
Perfecto Mobile Automation
- 1 - SeeTestAutomation Product Introduction SeeTest Product Suite.
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
Software Engineering in Mobile Application Development
Mobile Device Development
Unit 3 Virtualization.
Appium Studio Appium testing made easy at any scale.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Device Maintenance and Management, Parental Control, and Theft Protection for Home Users Made Easy with Remo MORE and Power of Azure MICROSOFT AZURE APP.
DATA SECURITY FOR MEDICAL RESEARCH
Barracuda Web Security Flex
The effort-saving, cost-cutting, low-overhead, cloud capture platform.
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
OptiView™ XG Network Analysis Tablet
SeeTestLoad.
Welcome! Power BI User Group (PUG)
Hybrid Management and Security
Microsoft Operations Management Suite Insight and Analytics
Vidcoding Introduces Scalable Video and TV Encoding in the Cloud at an Affordable Price by Utilizing the Processing Power of Azure Batch MICROSOFT AZURE.
Mobile Application Test Case Automation
Head, Test Automation CoE
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
2016 Citrix presentation.
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
Hosted on Azure, LoginRadius’ Customer Identity
SeeTestManual.
Introduction to Cloud Computing
Cross platform automated appium testing - A Primer
SeeTestCloud Online.
Appium Studio for Eclipse
Built on the Powerful Microsoft Azure Platform, Lievestro Delivers Care Information, Capacity Management Solutions to Hospitals, Medical Field MICROSOFT.
SeeTestCloud Onsite.
Quality assurance platform for mobile apps, available as hosted SaaS or onsite deployment
Microsoft Azure Platform Powers New Elements Constellation Software Suite to Deliver Invaluable Insights From Your Data for Marketing and Sales MICROSOFT.
How to automate software with
SeeTestReporter.
Intelledox Infiniti Helps Organizations Digitally Transform Paper and Manual Business Processes into Intuitive, Guided User Experiences on Azure MICROSOFT.
On-Premises, or Deployed in a Hybrid Environment
Big Red Cloud Offers a Simple Online Accounts Solution for Business Owners and Bookkeepers Hosted on the Powerful Microsoft Azure Platform MICROSOFT AZURE.
Data Security for Microsoft Azure
Accelerate Your Self-Service Data Analytics
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Simplified Development Toolkit
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Office 365 and Microsoft Project Integrations for HULAK Project Management Software Enable Teams to Remain Productive and Within Budget OFFICE 365 APP.
Module 01 ETICS Overview ETICS Online Tutorials
AIMS for BizTalk, Built on the Microsoft Azure Platform, Empowers Enterprises to Automate Insight and Analytics and Boost Value Creation MICROSOFT AZURE.
Technical Capabilities
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Mark Quirk Head of Technology Developer & Platform Group
Introducing MagicInfo 6
IT Management, Simplified
Presentation transcript:

SeeTestCloud Onsite

SeeTestCloud Onsite: A Mobile Device Lab located on the enterprise premises, enabling remote user access Centralized device management, enables remote users (testers, developers) to access devices from any location Supports manual, automation and performance testing Supports all mobile devices

Grid Execution Mobile & Web SeeTest End-to-end Product Suite Quality assurance platform for mobile & web applications, available as hosted SaaS or onsite deployment C# InteliJ Java Junit Perl TestNG Ruby Cucumber Python More… UFT/QTP Visual Studio CI Integration Test Automation Test Development Appium Studio SeeTestAutomation Test Execution SeeTestGrid - Mobile SeeTestGrid – Web Test Analytics SeeTestReporter Test Automation Test Grid Execution Mobile & Web Appium Espresso XcTest Espresso Appium Studio Onsite SaaS Digital Device Lab Network Virtualization Device Vitals monitoring Test Development Selenium Jenkins Team City HP ALM Hudson Bamboo More.. Full CI Integration Automation SeeTest Mobile & Web Test Analytics Android Studio Digital Device Lab SeeTestCloud SaaS SeeTestCloud Onsite Development & Debugging XCode Manual Testing Remote Access SeeTestManual SeeTestDev Chrome Safari Remote Access

Key Capabilities Centralized, Onsite Mobile Device Lab Enterprise Level Security Scalability Admin Capabilities Manual Testing Test Automation Developer Testing & Debugging Tools CI/CD Integration & Parallel Execution Performance Testing

Centralized, Onsite Mobile Device Lab Keep all your mobile devices in a centralized onsite location and allow remote access to them from anywhere at anytime On-premise mobile device lab with real physical mobile devices that reside securely within your company’s VPN Connect any number of mobile devices to your lab and create a large pool of different device models and OS versions Remoting capabilities - allow remote access to devices, anytime from anywhere, and enable globally distributed teams to share devices based on availability Simple set-up Software only solution running on standard Windows or Mac machines Easily connect off the shelf mobile devices View and manage all devices, applications, and users from a centralized dashboard Centralized Mobile Device Lab

Enterprise Level Security Avoid security risks from locally connected devices by placing devices in a security controlled centralized environment On-premise set up – enjoying the Enterprise physical and network security standards The independent physical, and network environment includes: rack, servers, network equipment and devices, the racks are Wi-Fi shielded for full network security Supports both TLS and SSL security protocols, use LDAP information to access the cloud Avoid USB threats - Eliminate the need to unlock USB ports in your organization Physical device security - Secure device inventory in a datacenter to prevent lost, or missing devices Malicious software security – Prevent unwanted device upgrades and block the device settings including the Wi-Fi network User access security – secure user portal, strong passwords with password complexity enforcement, password aging policy, user access based on roles and permissions Eliminate the need for ActiveX or Flash, operate in a purely HTML coding environment

Scalability Fully scalable mobile device lab architecture, enables any number of mobile devices and users in any geography No limitation on number of devices connected No limitation on number of users connected Server room utilization - Utilize a highly functioning server room with up to 250 devices per standard rack High-speed performance also in low bandwidth high latency environments Robust set up with full recovery, redundancy and no single point of failure Geographically distributed architecture - work from anywhere, on any device at any time no matter where the device is located

Admin Capabilities Effectively manage large scale mobile projects with advanced reporting and management tools Full administration capabilities: User management - Define user roles, permissions, and device access Application management - Install, download and cleanup applications on multiple devices simultaneously; Store previous mobile application versions in SeeTestCloud Device management- Schedule device reservations, and filter device selection Project management - Assign users devices, and applications for specific projects and create a secure separation between projects Simplify iOS first user flow - Automated registration of Apple devices to Apple developer accounts, eliminating the provisioning process. Reporting and alert management capabilities: Dashboard for quick overview Reporting by device, user, project, application, Email alerts for all of your executions

Manual testing (1/2) Perform manual testing on a remote mobile device, as though it is in the tester’s hand Web-based interface - View, control device screens and manually test your application using a web interface, no installation required Fast device interaction – no latency, minimal bandwidth requirements Full device control - Manual actions including: Multi-touch, swipe, flick, drag & drop, zoom in and out, scroll including conditional scrolling, shake, pinch, force touch (iOS), tap, and custom generated gestures Full power cycle - Reboot your device, reset or disconnect the USB connection Physical and virtual device buttons: Home, volume control, power, recent apps, portrait/landscape mode Trigger calls/SMS to device (live and simulated) Quickly switch between application versions

Manual testing (2/2) Perform manual testing on a remote mobile device no matter how complex the use case Test Complex Use cases including all functionality: Location based feature testing - set any location of a device as necessary for testing (GPS simulation) Test login authentication with TouchID, Password, Pin, Pattern Test audio features such as Siri integration, voice to text, and more Test Image scanning (e.g – barcode and check scanning) Generate detailed reports including video and screenshots of what happened on the screen in each step of the test

Test Automation (1/3) Easily develop and execute stable automated tests on remote mobile devices Web based Interface - view and control device screens, develop and execute automated tests using a web interface, no installation required Simple Test development Device reflection Test recorder, Object spy, XPath query Advanced object identification, incl. customized UI elements Object repository as well as dynamic identification Execution command and element highlighting Offline analysis for element identification failure Test code generation Support for simulators and Emulators Step-by-step reporting

Test Automation (2/3) Fully cover all use cases with test automation on remote mobile devices Full Mobile Device Control - gestures, full power cycle, hard and soft buttons, display mode Trigger incoming Calls/SMS to the device  Increased Test Coverage All apps types: Native, Web and Hybrid Applications System & MDM apps (Device Settings, SMS verification) Non-packaged apps (Facebook, LinkedIn etc.) All functionality: scanned-image, voice, location-based services, authentication etc Full OS support - iOS, Android, Windows Phone, Blackberry Immediate support for all General Availability (GA) versions Support for all beta versions within 2 weeks from release Reporting - generate detailed reports including video and screenshots of what happened on the screen in each step of the test

Test Automation (3/3) Perform powerful mobile test automation in conjunction with any test framework, development tool or CI environment Grid capabilities – large scale parallel execution of automated tests on remote mobile devices, simulators, and emulators Simplified Appium testing - easily write Appium tests, or run your existing Appium scripts with Appium studio an enhanced version of open source Appium  Full integration with any testing environments and development tools HP tools, IBM Rational, TestComplete, Visual Studio, Selenium WebDriver JUnit3, JUnit4, TestNG frameworks, Python Full and seamless integration with Continuous Integration (CI) environments - Hudson, Jenkins, TeamCity, as well as Quality Center, TFS, JUnit, NUnit, PyUnit, TestNG, Ant

Developers Testing and Debugging Tools Develop or debug a mobile application on a remote mobile devices using any development and open-source environment Parallel Execution for XCTest / Espresso Execute unit testing, and white box testing using Espresso and XCTest on multiple real devices simulators or emulators in parallel Development environment support (xcode , eclipse, Android Studio etc.) Remote debugging Debug on remote mobile devices, including inserting breakpoints from XCode and Android Studio Session sharing Allow developers to view a connected mobile device while it is in use by a different remote manual or automation tester

CI/CD integration & parallel execution Continuously test with large-scale parallel execution of on local or remote devices Out-of-the-box mobile device grid for large-scale execution Intelligent grid execution management Real-time view of all executions Dynamic test scheduling, execution, and distribution Ability run multiple CI projects in parallel (multiple applications) Seamless integration into CI environments Hands-free automation directly from CI E.g: Hudson, Jenkins, TeamCity, Quality Center, Bamboo, and TFS, Ant Quality reporting & analytics and insights Providing quality status at a glance, reducing environmental noise and highlighting real issues

Performance testing Test your application under different device conditions and network conditions Network Virtualization Simulate different network profiles (different Bandwidth Latency and Packet Loss) Simulate different on-the-move scenarios (driving through a tunnel, riding an elevator etc.) Device vitals online monitoring Monitor device and application's CPU, memory, network, and battery Analyze device resource usage over time Load Testing Easy and quick creation of the script in VuGen Test your mobile applications on real physical devices connected to LoadRunner while backend is loaded with virtual users

Value for Testers Easy access to mobile devices without need to manage device charging and inventory, application deployment etc Non-Functional Tester Test your application performance under real network conditions. Monitors device vitals. Automation Engineer Execute a large number of tests in parallel. Integrate with your existing ALM environment. Manual Tester Generate detailed and sharable test reports including videos and images. Collaborate with developers with screen view sharing to allow simple bug detection.

Value for Developers Develop or debug your mobile application using your development or open-source environment Open Source Integration Appium, Calabash, Espresso, Cucumber and more. Dev Tools Integration XCode, eclipse, Android Studio and more… Easy Bug Detection Detailed step-by-step video reports from QA to easily reproduce bugs. Shared Sessions View a screen of a mobile device while it is in use by a different remote tester.

Value for Managers Manage your teams more effectively and increase their capacity Visibility View dashboards. Watch each test run in real time and generate summary reports. Remote Capabilities Enable distributed teams to share devices and information. Operational Efficiency Install or update apps on many devices in one-click. Restrict device and app settings. Security Management Define user roles, permissions, and device access. Automated clean up process.

(MAC/ Windows machine) Architecture Mobile device lab Site A 1 2 15 Device Host 1 10 Host n Site B Host 2 7 Site N 1 2 15 Device Host 1 (MAC/ Windows) 1 2 15 Device Host 2 1 2 15 Device Host n Cloud Server Corporate Network Site A Manual QA Team Automation Team Site N Auto. engineer Manual Tester Developer Dev Team Auto. engineer (MAC/ Windows machine) Auto. engineer Developer Manual Tester Automation Team Manual QA Team Dev Team

Rack Layout Environment Overall Data Flow

Example deployment Servers: Cloud server Device Host Machines Device Stands USB splitters Servers: Cloud server Device Host Machines