Skip navigation
All Places > DevTest Community > Blog > 2016 > March
2016

Software teams never have enough time. Our goal is to make the life of developers and testers easier so that you can spend more time playing video games and making fun of product managers. Service Virtualization (or SV) steps in to help give you back the time you need removing the system, data, 3rd party and parallel development constraints that plague us all.


Most of us on this community get this message loud and clear, but how can you share this amazing technology with your friends and colleagues? We have a solution for that... actually 3 solutions for that:

 

  1. Screen Shot 2016-03-29 at 10.41.50 PM.png SV for Developers: If they're needing to virtualize REST services, give them the link to our ServiceMock.io site. Here they can sign up quickly with their GitHub account and start building out live virtual service in minutes. It's a great way to teach the concepts of Service Virtualization while not having to install anything or commit to a contract.
  2. SV on Demand: Try out the full CA Service Virtualization 9.0 product for free for 30-days on the Microsoft Azure platform. Newbies can use their Azure credits to pay the platform costs while enjoying their 30-day trial period of CA Service Virtualization. A few simple clicks and they will have the full product up and running from a DevTest Portal to a full Virtual Service Environment on a single virtual machine. After the 30-days, they can continue to work on the VM for $6.85 per hour or decide to move forward to the next step. CA Service Virtualization On Demand on Microsoft Azure Marketplace
  3. Bring Your Own License of SV: If your company has already purchased licenses of CA Service Virtualization but you or a colleague want an easy way to deploy the latest release to Azure, we have the solution for you. CA Service Virtualization 9.0 BYO License is now available for you to deploy on demand on the Azure Marketplace. You'll only pay the Azure platform (networking/hardware) charges and the CA Service Virtualization solution will just take your existing SV license and give you full access to the software as you have it today, just in an easily deployed model. CA Service Virtualization On Demand on Microsoft Azure Marketplace BYOL

 

We've found many of our existing customers using these options to help in training, sharing the tool before hardware or a full deployment is ready, testing out new features in the latest releases or with the BYOL model - to host their entire solution in the cloud. Let us know if you have used any of the options above and what you thought of the solutions. Also, we have a bit of voting going on for our next trial offering. Please share your feedback on this poll:

Where would you like us to offer a 30-day free trial?

Recording available at - http://bit.ly/1LqujLi

 

For those of you who have been trying to wrap your head around how Continuous Application Insight (CAI) could benefit your organization, this is worth a look. Nathan Devoll was the presenter and does a great job reviewing some of the most common challenges associated with keeping up with regression testing and how Service Virtualization (SV) and CAI can be used to automate. It’s also one of the simplest to follow demos of CAI I’ve seen since joining CA. 

 

Topics covered included –

  • Changes to web sites - static to dynamic
  • Why create tests that follow the user journey
  • Understanding the generated data and how it is handled
  • Generating dynamic tests that follow the user journey
  • Demo document transactions and functional test

 

More events on CAI and SV to come. Keep checking the CA Communities site.

Starting with DevTest 9.1, the Enterprise Dashboard was enhanced to support REST calls from the Registry.

 

Pre-9.1 - communication uses ActiveMQ

 

9.1 Onwards - REST for 9.1+ communication and component called CIC supports legacy registries (prior to 9.1)

dradis.properties file contains

- one for the host of the Dashboard

- port of the dashboard

  - SSL config (optional)

  - database connection information

No dashboard information is read from the local/site/lisa properties file as was the case prior to 9.1.

 

To enable Dashboard to receive communication from pre-9.1 registries only (in addition to starting the Dashboard service)

    - <installedlocation>\bin\EnterpriseDashboardCIC.exe

    - run this from the command line

    - This enables the CIC to receive communication from the registries.

 

To connect legacy registries to 9.1 you need to add the following (as applicable) -

 

Lisa 7.5.x

  •   site.properties - add/update the following
    • lisa.enterprisedashboard.url=tcp://hostname:2003/EnterpriseDashboard

 

DevTest 8.x and 9.0

  • local.properties - add/update the following
    • lisa.enterprisedashboard.service.url=tcp://hostname:2003/EnterpriseDashboard

 

Of course you need to restart the Registry. Here is a snapshot of what i see in my 9.1 Dashboard that has 7.5.2 and 8.x registries connected.

 

 

 

 

Enjoy!!

Attached is an upgrade guide that will take you thru the steps and the important considerations for the upgrade to the latest and exciting release of DevTest from Lisa 7.5.x. Keep in mind that the EOS for Lisa 7.5.x is mid- this year.

Here is the location of the PDF - How To - Upgrade DevTest 7.5.x To DevTest 9.1

 

Remember we now support in-place upgrade from 7.5.2 and 8.x to 9.x which means you can install in the same location as your prior release and you can also use you existing database which will be upgraded automatically for the 9.x release!!

 

Enjoy!

 

Thanks,

- Koustubh

CA-Champions mark-icon.jpg

Join me in congratulating Sam Detweiler, Bhavin Kukadia and Stefana Muller on being chosen as CA Champions for 2016. The CA Community Champions program brings collaboration between customers, partners, and CA employees to a new level. As a way to thank our most active and engaged Community members for their prior year of community contributions, the CA Champions program offers exclusive access to CA Technologies people as well as special privileges and opportunities. CA Champions are are recognized internally and externally as influencers in the communities. Our goal is to have CA Champions regarded as thought leaders

 

CA Champions should be regarded as thought leaders across the industry within their areas of expertise.

 

sam-detweiler.pngbhavin-kukadia.jpgstefana-muller.png

 

Thank you for all that you do and congratulations!

 

If you are interested in learning more about the CA Champions program, I'd invite you to visit the CA Champions Community.

February 29, 2016

 

To:         CA DevTest Customers

From:     The CA Technologies DevTest Product Team

Subject: End of Service Announcement for versions 8.0 through 9.1

 

CA Technologies is continually working to improve our software and services to best meet the needs of our customers. In order to focus our resources on the most up to date technology and continue to innovate on CA DevTest, we are discontinuing support for CA DevTest versions according to our DevTest Solutions Release and Support Lifecycle Dates. In accordance with the CA Support Policy and Terms, please consider this email your written notification.

 


At this time, we strongly encourage you to review the Lifecycle Dates and plan for the migration to the latest supported version of DevTest at your earliest convenience.

 

Your success is very important to us, and we look forward to continuing our successful partnership with you.

 

Connect with CA Technologies 

 

 

 

 

 

 

more

ca.comabout uscontact usnewseventscareerslegalprivacy |

CA, One CA Plaza, Islandia, NY 11749
Copyright © 2016 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.

 

 

Now CA Service Virtualization and CA Application Test users can run the same mobile tests they run locally across multiple carrier-connected real devices in the CA Mobile Cloud powered by Perfecto. 

 

As part of the DevTest 9.0 launch, we unveiled a new product integration between CA Application Test and the CA Mobile Cloud powered by Perfecto. The product integration allows a user to reuse tests loaded or created in CA Application Test for functional and user experience testing across a wide range of real mobile devices connected locally or over a private cloud, accessible from anywhere. Parallel automated execution from the CA Application Test portal provides full mobile to mainframe testing – create tests once and run anywhere. Below is a brief discussion of some of the key features of the solution.

 

Drive Mobile Testing in Continuous Integration (CI)
Using CA Application Test you can use the same tool to run functional tests, tests UIs and APIs on multiple devices under various conditions. Application Tests generates detailed reports that captures screen shots of what the user would see on the device at each stage of the test along with detailed error tracking. The test reports can then be reviewed by your User Acceptance team and development to further improve quality and expedite defect resolution. This enables you to scale testing capabilities from unit testing to parallel testing without CAPEX investment into additional hardware.

 

BlogImage1_CD.png

With the addition of the CA Mobile Cloud to the solution you get to focus on what matters most – Building Apps, Not Infrastructure. The CA Mobile Cloud delivers:

  • Always-on lab - 24/7/365 – available from anywhere
  • Zero-day device and OS availability
  • Flexibly scalable, on demand, anywhere
  • Enterprise grade security and reliability

 

Automated Mobile Testing
Leverage existing automation framework across real mobile devices connected locally or in the cloud. Use existing test frameworks such as CA Application Test and Appium to apply filters, assertions, object selection and to generate reports and data sets with screenshots and videos of iOS™ and Android™ app tests. Option to configure local mobile devices, use simulators, set up labs and/or integrate with CA Mobile Cloud (Powered by Perfecto).  The test is then saved as a default, so changing where to run the test is as easy as selecting an alternate configuration just like any other tests. Testers can point their test case to a 
locally connected device, an in-house lab, or to a device in the CA Mobile Cloud to realize unattended test automation and scale.

 

BlogImage2_ProductInt.png

 

 

Run More Tests without Adding Resources
More tests can be automated and run across more devices for each new feature. Simple recorders and graphical editors enable testers to create, edit and maintain tests easily. Success and failure scenarios are also supported, along with support for testing purpose-formatted websites running in Safari or Chrome.

 

BlogImage3_PhoneTest.png

 

 

Optimize End User Experiences at Scale
Traditional approaches to functional testing fall down in the mobile world because it is not enough just to test the “function” of the application. Code needs to be tested using the same conditions that the app will be run under in the hands of a user.  The CA Mobile Cloud goes beyond functional testing and into a metric driven end-user experience testing under real environment conditions.

  user_environment_conditions.png

The CA Mobile Cloud includes access to a new solution from Perfecto called Wind Tunnel™. This offers you the ability to run tests across different profiles simulating network conditions, location, background applications and device orientation. You can then report and benchmark the user experience of the different personas at various points in the flow.

 

Next Steps:

If you’re already a CA Service Virtualization or Application Test customer you have access to this technology today.  Contact you CA sales representative for more information or send me a note.

Recently we announced a new product integration between CA Application Test and Perfecto that enables CA Mobile Cloud users to directly run tests out of CA Application Test on real devices in the cloud. One of the coolest new features of the CA Mobile Cloud is the ability to leverage Perfecto’s  Wind Tunnelfor Persona Based Mobile Testing.  Adding Wind Tunnel to an existing test will effortlessly expand coverage to include real user experience.

 

Why is this important? The reality is we all have powerful computers in our pockets and we ask them to do many things for us in the foreground and background.  Let’s face it people like to multitask and they do it effortlessly on their mobile phones and tablets.  Wouldn’t it be nice to know not only how fast your application runs on a specific phone, but also know if it runs slower when the phone is busy multi tasking.  Running this type of test is more complex, but with Wind Tunnel you can easily accomplish this and test your application as if it were out in the wild.

 

Personas are not a new concept when identifying application users. The ability to easily test with them is new to mobile testing.  By applying different personas Wind Tunnel lets you define the following attributes:

 

  • Network conditions
  • Location
  • Background applications
  • Device selection
  • Device orientation

 

Using personas and Wind Tunnel you can take your mobile testing to the next level. By building a persona based on who you believe will be the top consumers of an application you can then create clear test and development requirements that will ensure your deliver a high performing quality application that users will love.

 

Wind Tunnel comes with five prebuilt personas pre-loaded as part of the solution:

Personas_CAStyle.jpg

The prebuilt persons are stored as JSON files and can be easily edited. Existing tests can be executed across the set of personas. The personas can also be parameterized and run utilizing common continuous integration servers, such as Jenkins or test execution managers such as TestNG.

 

After you’ve set-up your testing personas you can then add “Points of Interest”. These are basically the key issues you really want to focus testing on and report on. For example you could look at a logical failure such as incorrect data showing in the app. By being able to isolate the issues that will have the greatest impact on end user satisfaction you can then focus on getting them resolved before they make it into production.

 

For more information about Wind Tunnel contact your CA representative or send me a message.

 

Chris_Kraus