DevTest & TDM Office Hours Transcript  - April 2017

Document created by Melanie_Giuliani Employee on Apr 20, 2017
Version 1Show Document
  • View in full screen mode

Chat transcript from CA DevTest & TDM Office Hours: A Live Online Chat (April 2017) which was held on April 20, 2017.

 

Melanie Giuliani to everyone: Hi everyone! Welcome to Office Hours! We're ready to get started now. To ask a question, start typing in the chat box - don't forget to send to: Everyone"

Melanie Giuliani to everyone: Today we're covering all things DevTest & TDM, with a focus on Upgrades, so please feel free to ask any questions you have.

Mahesh to everyone: We have upgraded to 4.1, and looking foward to use the new "Find and Reserve Test Data Interactively" feature. Where to start?

Taylor Gill (CA) to everyone: @Mahesh, I am glad you are looking forward to using this feature! I would start with our documentation link here: https://docops.ca.com/ca-test-data-manager/4-1/en/tester-self-service/find-and-reserve-test-data-interactively

Mahesh to everyone: @Taylor, Thank you for the link I will go through the documentation.

kurt... to everyone: We are just starting implementation of SV.  What use case has everyone fond to be the most beneficial for your organizations?

Surya Anil Kumar Suravarapu to everyone: @Kurt There are various use cases for SV for different stages of lifecycle.. 1. virtualizing services for unit testing - ensures parallel build - shift left - helps identify defects early on in the project lifecycle

Alan Baptista to everyone: @Kurt. On the SV usecases... we've developed an Ebook with 7 most common Use cases... Here is a link to it. https://www.ca.com/us/collateral/ebook/seven-common-use-cases-for-service-virtualization.html

Alan Baptista to everyone: @Kurt... We've seen customers use SV to virtuallize training environments, created virtual versions of APIs that are being developed. Virtualizaing 3rd party systems like credit bureaus or other partners. We've also seen SV used for what we call "Business in a Box", which is where  customers virtualize their entire backend. Allowing for them to share with partners and other developers a virtual (and comprehensive) version of their backend, protecting sensitive data and allowing for parallel development.  Hopefully that e-book helps.

kurt... to everyone: Thank you, I am applying to recieve the eBook

Les Dover to everyone: @ Kurt - the most common system that was used in a VSE scenario was the most costly one OR the least accessible one.  Most costly was an outside application (3rd Party) that needed to be tested against.  Least accessible one is the one that yoiu have to schedule time on for let's say final approval.

Les Dover to everyone: @Kurt - This is mainly from a QA perspective.  They were used to test internal code written to performa specific task and then it had a series of tests it had to pass.

Rajesh singh to everyone: Question -  I would like to know what cases we need two certificate (jks/jk ) format while creating https SV ?

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. Are you referring to two way SSL? It is used in cases where both client and server validate each other..

Rajesh singh to everyone: @Surya  - yes

Rajesh singh to everyone: @Surya  - in that case I need to configure and need two certificate to gert from service provider ?

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. using two way or one way SSL depends on the service and the client.. if the scenario is where service expects two way SSL, you need to use both client and server side keystore files.. we typically see one way SSL scenarios in most of the use cases.. where only server side keystore is needed.. Let us know if you have a specific use case where you need help with.. Thank You

prasad to everyone: Am using Devtest 9.5.1 i have one property value in outlog message step ..now i want to use that value in javescript step as string value .how can i declare?

Surya Anil Kumar Suravarapu to everyone: @ Prasad.. if you are using a property within a certain step using {{ }} you can reference them within your java script using testExec.getStateValue("Property Name");

prasad to everyone: Thanks Surya Anil

Daniel Mazzei to everyone: @Everyone: We have an upcoming Webcast discussing DevTest Access Control, Usage Reports, and Licensing. Please join us for ways to optimize your installation and an opportunity to ask questions! https://communities.ca.com/events/3539

Alan Baptista to everyone: @Everyone: Also as a  public announcement... we've released V10.1 for DevTest (CA Service Virtualization and CA Application Test) this week... More GA information here: https://communities.ca.com/community/ca-devtest-community/blog/2017/04/18/devtest-101-is-generally-available-ga 

Mahesh to everyone: we have observed that the TDMPortal 4.1 makes the server where its installled very slow

Taylor Gill (CA) to everyone: @Mahesh, if you are experiencing any performance issues with the TDM Portal, please refer to our 'Troubleshooting' section in our documentation: https://docops.ca.com/ca-test-data-manager/4-1/en/administrating/ca-tdm-portal-administration/ca-tdm-portal-troubleshooting.

Donald Gall to everyone: @Mahesh - are you running the Portal on a VM or physical server?  Also, are either set with the required Memory allocation as outlined in the documented System Requirements for a Server, i.e. 16GB memory?

Les Dover to everyone: @Mahesh, have you brought up Task Manager to see if  there is anything in there that might indicate issues - not enough memory pages available, CPU's pegged at 100%, when was the last time the server was rebooted, common items to review when a server is slow.  Is there anything in the log files?  Have you reviewed the event viewer to see if there are items logged in the Application section?  In general, we have not heard of any reason for a general slowdown.

Donald Gall to everyone: @Mahesh - doing some research, if you are running the TDM Portal on let's say a VMWare VM, VMWare has a best practice to adjust the memory reservation for Java intesive applications....if you want please reach out to vai email Donald.Gall@ca.com and we can discuss tuning the VM a bit further.....

Rajesh singh to everyone: @Surya , thanks for update.  In case one way SSL Scenarios ? we use default devtest server certificate or need  to get  server certificate from service  hosted server

Rajesh singh to everyone: @Surya -  is devtest support certificate other then (.jks/jk ) format?

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. if your service accepts self signed keystore, you can use the default devtest keystore.. if not, you may need to obtain keystore from the service provider..

Rajesh singh to everyone: @Surya - ok thanks

prasad to everyone: i want to  intergrate Jenkins with Devtest to excute the VS . is there any document for this

Rajesh singh to everyone: @All  - I also have same question as prasad .. i want to  intergrate Jenkins with Devtest to excute the VS . is there any document for this. also we using SVN /GIT as version control

Melanie Giuliani to everyone: @Prasad, @Rajesh - we're looking into a more complete answer to send over to you, but in the meantime, here are some documents on Jenkins & DevTest that i found in the communities: https://communities.ca.com/docs/DOC-231172592 and https://communities.ca.com/docs/DOC-231172715

Rajesh singh to everyone: @Melanie , thank you for link

Surya Anil Kumar Suravarapu to everyone: @ Rajesh @ Prasad.. We dont have a Jenkins plugin as such to execute VS, however, you can take advantage of the REST API to execute VS.. documentation can be found at links below..

https://docops.ca.com/devtest-solutions/10-1/en/using/using-the-virtual-services-invoke-api

https://docops.ca.com/devtest-solutions/10-1/en/reference/rest-invoke-api

prasad to everyone: @Surya Anil  @Melanie  , thanks you for links

Gary to everyone: hello all.  I have a question about RAML.  I have created a helloworld.raml file based on a sample I found online.  When I create a new virtual service and select that file it tells me A RAML File has not been successfully parsed.  What else am I missing? Thanks,Gary

Surya Anil Kumar Suravarapu to everyone: @ Gary.. can you please share the raml file - send email to suryaanilkumar.suravarapu@ca.com

Gary to everyone: @Surya-  great thanks. Will do

Joel to everyone: @ Gary - RAML - which version of the RAML spec are you using? I do not know if DT supports the 1.0 spec. Also, the default # of optional query parameters per method in a RAML file is set to 5. If you have more than 5, you might look to set lisa.vse.rest.max.optionalqueryparams to a higher value.  Docops link: https://docops.ca.com/devtest-solutions/10-0/en/using/using-ca-service-virtualization/using-devtest-workstation-with-ca-service-virtualization/creating-service-images/create-a-service-image-from-raml 

Gary to everyone: @Joel Honestly I'm not really sure. I will go through the doco link

Gary to everyone: @Joel the raml file I tried was 1.0

Gary to everyone: @Joel if it's just a simple hello world RAML file can I change the version number.  If so what could I change it to?

Joel to everyone: @Gary I believe there are differences in the data types and some other elements between the RAML 0.8 and 1.0 spec. Perhaps, DT is using a 0.8 parser  -- maybe Surya will be able to help once he sees the RAML

Joel to everyone: @ Gary, my experience with RAML is limited maybe try RAML 0.8 in the header  -- wish I could underline the 'maybe'

Joel to everyone: @Gary in LISA_HOME/lib/shared I see a raml-parser-0.9.jar.  Going on a limb, but I would guess that RAML versions up to 0.9 are supported

Gary to everyone: @Joel ok thanks, I'll try that

Surya Anil Kumar Suravarapu to everyone: @ Joel @ Gary.. I have in the past parsed big RAML files (0.8) without any issues..

Rajesh singh to everyone: @Surya -  is devtest support certificate other then (.jks/jk ) format?

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. Keystore files must be in PKCS12 or JKS format. https://docops.ca.com/devtest-solutions/10-1/en/using/using-ca-service-virtualization/using-devtest-portal-with-ca-service-virtualization/create-virtual-services-by-recording/virtualize-services-by-recording-http-or-http-s

Rajesh singh to everyone: @ Thanks Surya !

Rajesh singh to everyone: @ all -  Is there way I can exend session timeout on devtest portal..   my one team using 8.4 

Joel to everyone: @Rajesh extend portal timeout try adding this to local.properties.   console.max.user.lifetime.seconds=36400

registry.max.user.lifetime.seconds=36400

Rajesh singh to everyone: Thanks @Joel , will try out as you suggested

Rajesh singh to everyone: In devtest 8.5  ver , alot of time we get  could  not find user credential error popup error messsage .. how to handle this ?

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. do you get this error on portal or workstation?

Rajesh singh to everyone: @Surya portal. workstation work fine

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. this may be tied to the timeout setting.. try changing the timeout value and let us know if you still see this issue..

Rajesh singh to everyone: Sure @Surya .. thanks will reach you incase issue exist

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. sure

Alan Baptista to everyone: @Everyone. Help me understand something. What's the most comon "constraint" you've used our tools to help you overcome? Maybe we'll help @Kurt find another use case...

Rajesh singh to everyone: question - I have configure logs in my local system but did not see logs many time..do we need to change in server config file ? or  local config changes should work ..  vse log , log4j etc

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. do you have the server processes (registry, vse etc) running in your local machine when you look for logs in your local machine?

Rajesh singh to everyone: @surya - what configuration changes has precedent local or server ? incase I change in my local or server config has differnt setting which one will apply when I run portal or ws from my local..

Rajesh singh to everyone: @Surya - no they running on server however I have install server version but my local server process not running ( stoppted )

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. if your portal service is running on the server.. logs for portal will be available on the server.. Does this answer your question..

Rajesh singh to everyone: @Surya - what about other logs like VSE , Workstation etc , I need to look them in server  or my local

Daniel Mazzei to everyone: @Rajesh: To add to Surya's comments, you can find more info about loggin here: https://docops.ca.com/devtest-solutions/10-1/en/administering/logging. The logs are located on your DevTest server where the components (VSE, Portal, etc.) are running. They are located in <LISAHOME>/listatmp_<version>.

Rajesh singh to everyone: @surya @Daniel - thanks

Rajesh singh to everyone: @surya - what configuration changes has precedent local or server ? incase I change in my local or server config has differnt setting which one will apply when I run portal or ws from my local..

Surya Anil Kumar Suravarapu to everyone: @ Rajesh.. What specific configuration are you talking about? even if you open portal locally.. if you have the portal service running on server, logging will happen on server..

Rajesh singh to everyone: ok thank you

Melanie Giuliani to everyone: @all - we're going to be holding these sessions monthly. keep an eye out for another office hours session around this time next month (we'll be posting the official date to the community shortly). If you found this helpful, please come back next month and spread the word!

Gary to everyone: @all CA - thanks for hosting the sessions!  it's great to be able to just ask a quick question or two

Alan Baptista to everyone: @Gary, Thanks for the shout-out.  @All, remember that the DevTest comunity is always open for business so if you have other questions before our next Office Hours, post them to the community.

Melanie Giuliani to everyone: @all - Ok we're going to close out for today. The transcript from today’s session will be posted to the communities later today. Thank you everyone for joining! See you out on the communities.

Mahesh to everyone: Thank you very much..

2 people found this helpful

Attachments

    Outcomes