It doesn't matter which offerings these components are obtained, as long as you get all four of them. For Rational Integration Tester customers I usually recommend getting the Rational Test Workbench offering which includes RIT, RITPP, RTCP, and then either the RPTS or RTVS component to get the Rational Integration Tester Agent.
While working with Rational Functional Tester (RFT) on Firefox browsers, if enablement test failures are observed, then I follow the below steps to resolve them. These can be checked to avoid enablement issues.
1 Launch RFT as Administrator.
2 Make sure same version of JRE is enabled in RFT and the Firefox browser.
3 Launch the Java Control Panel from Control panel and verify the Java version
4 The version should be the same which is enabled in RFT and browser . If that is not the case, then Add the correct version and enable it.
5 If Security Level under Security Tab is set to Very High or High , then set to Medium or low
6 Under the Advanced tab, make sure the settings are as below:
Console can be hidden later , but enabling it will help to ensure that correct version of JRE is associated with the browser (remember that there could be multiple JRE associated with the browser). Disable next-Generation Plug-in unless it is compulsory.
In a scenario where more than one Html.Table controls are present in a web page and the recognition properties of the table controls are not enough to distinguish them individually, then the best possible method to capture the table controls are to capture the parent control first and then retrieve these table controls as a child of the parent, provided the parent control has unique recognition property values.
According to the below screenshot, Html.DIV is the parent of Html.TABLE.
While capturing the table control using the below code snippet, Rational Functional Tester (RFT) may throw the following error message:
Error=com.rational.test.ft.object.interfaces.GuiTestObject incompatible with com.rational.test.ft.object.interfaces.StatelessGuiSubitemTestObject
This is because, getChildren() can retrieve all the mappable and non-mappable controls of a parent. If there are any other non-mappable controls present in between the html.DIV and Html.TABLE that can also be retrieved by getChildren().
In case RFT throws such error message, using getProperties() we can verify whether the getChildren() retrieved the intendant control.
The above stated error can be resolved by replacing getChildren() with find().
Here's the most recent list of the latest and greatest downloads which have gone live from Rational Support since August 28th! These links below are provided to help you find the fixes you need in order to stay up to date and successful with your Rational products.... Plus, don't forget to check out the downloads tag to see any of the fixes you may have previously missed:
As many of us are in the last weeks of summer break, getting ready to head back to school or get the kids ready, we're still pushing headlong forwards to make sure you get the best information you need to get your job done and get it done right the first time. Our awesome developerWorks authors are always focused on producing the right information you need... so here you go, the following articles and trials went live last week on developerWorks Rational:
Use Rational Quality Manager to manage lab assets in virtual environments By: Pietro Marella, Advisory Engineer, IBM and Torsten Schlegel, IT Specialist, IBM
Read how the IBM Tivoli Lab in Rome piloted an integration of Rational Quality Manager, by extending the Rational Test Lab Manager component, with IBM Tivoli Service Automation Manager. This helps test teams improve productivity, cycle times, and cost effectiveness. Product: IBM Rational Quality Manager
Create an automation framework for an HTML-based application By: Shinoj Zacharias, Architect, IBM Rational Functional Tester, IBM
Shinoj Zacharias takes you through the entire process of using Rational Functional Tester's find() API to create an automation framework for an HTML-based application. This article includes examples and sample scripts. Product: IBM Rational Functional Tester
UML Model Metric Analysis rules-based generation of class diagrams By: Manoj Paul, Staff Software Engineer, IBM and Manish Paul, Advisory Software Engineer, IBM India
Learn about a new feature introduced in Rational Software Architect 8.5: Unified Modeling Language (UML) Model Metric Analysis rules-based generation of class diagrams. This feature helps with the challenges that are faced when inheriting a project from another team and more. Product: IBM Rational Software Architect
Rapid JPA development with Rational Application Developer By: Ali Manji, Software Developer, IBM
In part 2 of this article series, Ali Manji shows you how to quickly build a web application using IBM Rational Application Developer's JPA Manager Beans and Rich Page Editor, then render it in a JavaServer Faces facelet. Product: IBM Rational Application Developer
Reconcile, a new feature in Rational Quality Manager By: Pradeep Marigowda, System Software Engineer, IBM
Pradeep Marigowda teaches you how to link requirements collections in a Rational DOORS module view to a test plan, then generate a test case in Rational Quality Manager using the reconcile feature. Products: IBM Rational Quality Manager, IBM Rational DOORS
IBM Rational Quality Manager
Rational Quality Manager, built on the Jazz platform, is a collaborative, web-based, quality management solution that offers comprehensive test planning and test asset management from requirements to defects.
Webcast: IBM DevOps Solution: Continuous business planning to get cost out and agility in http://bit.ly/SMdevops
Wednesday August 14 11:00 am EDT
Webcast: IBM DevOps Solution: Collaborative development to spark innovation and integration among teams http://bit.ly/SMdevops
Wednesday September 4 11:00 am EDT
Webcast: IBM DevOps Solution: Continuous testing to save costs and improve application quality http://bit.ly/SMdevops
Wednesday September 11 11:00 am EDT
As we're knee-deep in preparations for Innovate, IBM's Technical Summit, we're still committed to getting you the best information we can to help you be successful with our products an in your daily work. To that end, here's the articles, featured downloads and upcoming webcasts that went live on developerWorks Rational last week:
Plan and design for product variants for long-term success
By: Joanne L. Scouler, Curriculum Architect, IBM and Martin R. Bakal, Worldwide Offering Manager, Electronics Industry, IBM
Incentives and best practices for a product variants strategy, implementation, and management Products: IBM Rational DOORS, IBM Rational ClearCase, IBM Rational Rhapsody
Here's more of the latest and greatest downloads which have gone live from Rational Support since March 28th; presented below to help you find the fixes you need and stay up to date with your Rational products.... and don't forget to check out the downloads tag to see the fixes you may have missed:
IBM Rational Functional Tester v8.2.x - Using ProxySDK, Part 1 of 2: This 2-part video demonstration series explains how to use the Rational Functional Tester Proxy Software Development Kit (SDK) to extend automated functional testing support for your application's user interface controls beyond what is provided by default. Part 1 of the series explains how to extend proxies manually. Part 2 of the series explains how to build a proxy for testing the tree control using the Proxy SDK wizards. Rational Functional Tester Information Center for 8.2 releases:http://ibm.co/SZFWNu
IBM Rational Functional Tester v8.2.x -- Using ProxySDK, Part 2 of 2: This 2-part video demonstration series explains how to use the Rational Functional Tester Proxy Software Development Kit (SDK) to extend automated functional testing support for your application's user interface controls beyond what is provided by default. Part 1 of the series explains how to extend proxies manually. Part 2 of the series explains how to build a proxy for testing the tree control using the Proxy SDK wizards. Rational Functional Tester Information Center for 8.2 releases:http://ibm.co/SZFWNu
Back to school has come and gone, and we're inching towards those important life choices we all must make soon: What to be for Halloween! I jest, of course, as a way to help divert your attention from the stresses of your kids' school work and woes, and hopefully help you focus back in on your own work and success... To that end, here are the articles, downloads, and truly great content that went live on developerWorks Rational last week:
Tackle the multichannel testing challenge By Monica Luke, Lifecycle Scenario Architect, IBM, USA Mobile and web-enabled applications bring new challenges to multichannel testing, or interleaving a single test scenario across several interfaces. It's becoming a requirement to move seamlessly from mobile to web and back again. Reviewing approaches that have worked in the past leads to a discussion about tackling the future. Product: Rational Functional Tester
Introduction to C++0x scoped enums and good usage patterns By Wael Yehia, Software Developer, IBM, Canada The author describes all aspects of the new scoped enums from C++0x, the C++ standard, and provides examples and guidance for good usage patterns. Scoped enums can help you write more portable and more expressive code that can be forward declared, without any implicit conversions to aid type safety. Product: C/C++ Compilers
Invisible Thread blog: Keys to successful demand and delivery management Demand and delivery management connects executives, managers, and development teams, so that everyone focuses on the same goals even amid continual change. This article offers five imperatives for an effective ALM approach that includes delivery management and lists essential ingredients for successful demand and delivery management.
We are pleased to feature Contributing Author Mark Lines
Mark Lines is Managing Partner at Scott W. Ambler + Associates. In 2012, Mark was awarded the IBM Champion designation for his work in the IBM community. He is an IT Process Consultant and Agile Coach. With Scott, he is co-author of Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise (IBM Press, 2012). Mark writes for many publications and is a frequent speaker at industry conferences, including IBM Innovate. He delivers workshops on Disciplined Agile Delivery (DAD), as well as other agile topics. In his spare time, Mark likes to camp, golf, and ski in the Canadian Rockies. He can be reached at mark [at] scottwambler.com
Rational Programming Patterns for System z V8.5, which modernizes pattern-driven programming and enterprise-wide repository services for Pacbase developers within the Rational Software Delivery Platform, is now available for trial download on developerWorks: http://www.ibm.com/developerworks/downloads/r/rppz/
Things have slowed a bit now with Summer holidays and vacations. But fear not, we've still been busy working to bring you the latest fixpacks and releases for your products to make sure you're running in the best possible environments you can. So, why not take this quiet summer Monday, grab another cup of coffee, and check out the following Rational downloads which have been released over the past few weeks since July 27th, 2012:
How about some nice summer reading while those earlier product bits you grabbed finish downloading and installing... The following articles went live on developerWorks Rational this week:
Adopt and automate proven processes with Rational and Jazz tools, Part 2 By Ricardo Balduino, Senior Software Engineer, IBM, USA Ricardo Balduino describes how to take a process already defined in Rational Method Composer and automate it in Rational Team Concert. This makes it far easier and faster to adopt proven patterns of success and also makes it possible to ensure that people follow them. Products: Rational Method Composer, Rational Team Concert
Quick steps to install Rational Change 5.2 on a Tomcat server By Pradeep K. Shashidhar, Advisory Software Engineer, IBM, India IBM Rational Change 5.2 includes the Jetty 5.1.14 web server, and you can also deploy it with IBM WebSphere Application Server or WebSphere Application Server Community Edition. However, there is no option in the installer to deploy Rational Change on a Tomcat server. This article explains how to do that. Product: Rational Change
This week we are also highlighting the following items on the developerWorks Rational home page and product pages that you may find of interest.
With Innovate2012 being our focus for the past two weeks, we've held on to some of the great content coming out of developerWorks Rational to make sure we highlighted it when you'd all be back and ready for it! So here you go; the following are the wonderful articles which went live on developerWorks Rational over the past two weeks between June 5th and 15th:
Accelerate test cycles with Rational Quality Manager and a cloud test lab By Pietro Marella, Advisory Engineer, IBM, Italy Extend Rational Quality Manager with the Test Lab Manager component, so you can accelerate test cycles by managing assets in virtually. Tivoli SmartCloud Provisioning helps integrate capabilities, so you can import current definitions of virtual images and deploy new virtual machines on demand. Product: Rational Quality Manager
How to implement a conditional loop in Rational Performance Tester By Vishalendu Pandey, Senior Performance Engineer, IBM, India In this article for automation engineers with beginner to intermediate experience in Rational Performance Tester, Vishalendu Pandey guides you through creating a conditional loop that runs a specified number of times. He even includes a sample automation script. Product: Rational Performance Tester
Implement ongoing analysis and management of business-critical IT applications By Amy M. Silberbauer, Executive IT Specialist, IBM, USA Integrating software application analysis with managing changes to source code is a critical part of multiplatform development. Amy Silberbauer describes how to do this in managing the scope and risk of changes, so your plans will be more accurate and you can make better decisions. Products: Rational Asset Analyzer, Rational Team Concert
IBM announces Rational spring launch of products and services By Mike Perrow, Writer and editor, Rational brand strategy team, IBM New Rational software integrations and collaborative capabilities help clients optimize their software and systems delivery across the application and product lifecycle. The offerings include distinct sets of capabilities for IT teams and for product and systems service teams. Mike Perrow gives you the details. Products: Rational DOORS, Rational Quality Manager, Rational Rhapsody, Rational Team Concert
How early Integration testing enables agile development By Monica Luke, Lifecycle Scenario Architect, IBM, USA It's hard to deliver on the agile principle of "done, done, done" for complex, heterogeneous systems. Monica Luke explains how service virtualization can improve team collaboration and align the independent test organization's focus on the same milestone as the development team. Products: IBM Green Hat, Rational Performance Tester,
Integrate Rational ALM applications with SAP Solution Manager By Bernd Eberhardt, Product Manager at the IBM SAP International Competence Center, Germany Businesses with SAP environments benefit from a quality-based approach to ensuring that SAP implementations meet changing business needs. Bernd Eberhardt explains how integrating SAP's Solution Manager with Rational's extensible ALM apps helps scale existing processes and reduce costs. Products: Rational ClearQuest, Rational Functional Tester, Rational RequisitePro,
What's new in Rational Software Architect 8.5 and Design Manager 4 beta By Steve Arnold, Senior Technical Consultant, IBM, UK Rational Software Architect 8.5 adds support for Spring, Hibernate, Struts2 and Java 7 and makes adoption easier with a Visio import option. It includes the Design Manager 4 beta, which simplifies team working and improves reuse. Steve Arnold describes these and other highlights. Product: Rational Software Architect
What's new in Rational Requirements Composer 4.0 By Jared Pulham, Senior Product Manager, IBM, UK Unlock the power of traceability from definition to delivery with Version 4.0 of IBM Rational Requirements Composer. In this article, Jared Pulham delves into the details of what this new version offers. Product: Rational Requirements Composer
We are also pleased to feature Contributing Author Bhargav Perepa
Bhargav Perepa lives in Leesburg, Virginia, with his IBMer wife, Suj Perepa, and their daughter. As an IBM engineer in a trusted advisor specialist capacity, Bhargav consults with US Federal Government to help position IBM products and solutions for complex and often challenging requirements. Bhargav's sole focus in his current job role is to remove technical inhibitors to adoption of IBM products by the US government. He performs technical feasibility studies, conducts assessments to understand customer business and technical environments, presents proof-of-concept and technologies results, and guides solution implementations and IBM enablement sessions. Bhargav has presented at conferences, teamed up in leadership exchanges, and written articles and IBM Redbooks. He has contributed to the IBM patent portfolio, and he participates in the IBM patent review board. Bhargav is also a university ambassador and a certification and patent mentor for IBM. He enjoys reading The Economist, The Washington Post, US Civil War history, training for and completing marathons, swimming, volunteering for food banks and being election chief, traveling, and hiking (Grand Canyon roundtrip in a day, for example).
We've got a lot of great new downloads that have been released recently, so let's get right into it! Below are the links to the new downloads posted between May 17th, 2012 and today... don't forget to check out the 'tags' above to find other downloads you may have missed:
Here's three relatively new videos which span the Rational portfolio and scope of information needs... First up is a round table discussion covering why you should care about IBM's acquisition of Green Hat. Next is a deeper dive into how to integrate Rational Asset Analyzer and Jazz/RTC. Lastly, we'll take a quick look at an introduction to Rational Functional Tester covering a breadth of capabilities and features....
IBM Rational acquired Green Hat. Why would you care?- In this video IBM Rational's 3 QM Amigos, Serge Lucio, Peter Klenk and Peter Cole, explain some of the challenges in testing today's composite applications, how Green Hat technology can help address these challenges, and the results realized by one customer who embraced the Green Hat technology reducing the cost of improving quality. http://ibm.com/innovate
Introduction to IBM Rational Functional Tester- Rational Functional Tester: http://ibm.co/9d6QkA This demonstration shows the main features and capabilities of IBM® Rational® Functional Tester; it covers the applications you can test, functional test scripts, inserting verification points, using datapools and the supported integrations.
We're again combining two of our normal 'series' posts to make sure you get all the info you need just in time! Let us know in the comments if you prefer this format of combining the downloads and live on developerWorks posts, or if you prefer them as separate and distinct posts...
The following are downloads posted since January 27th:
Create a multichannel portlet app with Rational Application Developer, Part 1 By Gaurav Bhattacharjee (firstname.lastname@example.org), Technical Lead, Rational Application Developer Portal Tools, IBM This series shows how to use Rational Application Developer to create a multichannel composite portlet app that integrates data from IBM DB2, Microsoft SharePoint, and IBM Connections into multiple wired portlets hosted on IBM WebSphere Portal 7.0. Part 1 explains the setup for this five-part demo. Product: Rational Application Developer
Integrate Rational Focal Point with requirements, project, and test management tools By Vipin Kumar Agrawal (email@example.com), Senior Staff Software Engineer, IBM Learn how Rational Focal Point 6.5.1 adds traceability reports and integrates with Collaborative Lifecycle Management (CLM) apps: Rational Requirements Composer to track technical and business requirements; Rational Team Concert for collaborative project management; Rational Quality Manager for testing. Product: Rational Focal Point, Rational Requirements Composer, Rational Team Concert, Rational Quality Manager
Extend Rational Functional Tester to test Adobe Flex or Flash applications By Tim Hague (firstname.lastname@example.org), Quality Assurance Automation Engineer, IBM Even with Rational Functional Tester's built-in support, constant browser security updates interfere with automating GUI Flex applications. Tim Hague explains how to extend it with Selenium and FlexMonkium open source components that are updated frequently enough to overcome this problem. Product: Rational Functional Tester
We are pleased to feature Contributing Author Franki Schafrik
Franki Schafrik has 17 years of experience in using Rational System Architect. She has 20 years experience consulting on enterprise architecture (EA) for government and commercial clients around the world. Franki teaches DoDAF and EA methodologies internationally.
In the first dW Rational update of the new year, here are the new items that went live on developerWorks Rational this past week:
Integrate a Rational ClearCase UCM stream with Rational Team Concert 3.0 By: Murali Dhandapani (email@example.com), IT Specialist, IBM Learn how to synchronize an IBM Rational ClearCase client with a Rational Team Concert Eclipse client. This article explains how to use the ClearCase Importer to import files or folders from a ClearCase UCM stream to Rational Team Concert, as well as how to use the Change Flow Target feature. Products: IBM Rational ClearCase, IBM Rational Team Concert
Combine Rational ClearCase with Cadence Design Framework for more flexibility By: Alok K. Singh (firstname.lastname@example.org), Senior Staff Software Engineer, IBM Ragini A. Ravishankar (email@example.com), Associate Software Engineer, IBM Vishal Anand (firstname.lastname@example.org), Advisory Software Engineer, IBM After integrating Rational ClearCase with Cadence Design Framework II, custom chip designers can perform ClearCase configuration actions while in the Cadence toolset. This article describes several other advantages and the important features of the ClearCase-Cadence integration. Product: IBM Rational ClearCase
Save time with this reusable Rational Functional Tester automation framework By: Varun Ojha (email@example.com), Systems Software Engineer, IBM With this design, you can develop a reusable automation test framework that is independent of the objects in the application under test. You can import it into any Rational Functional Tester environment. As a bonus, it also drastically reduces the development and execution time of test scripts. Product: IBM Rational Functional Tester
We are pleased to feature Contributing Author Fariz Saracevic (firstname.lastname@example.org): Fariz Saracevic is a member of Offering Strategy and Delivery team, and he is leading the IBM Rational solution for Collaborative Lifecycle Management (CLM). He is working closely with other IBM Rational leads to define and advancing CLM capabilities.
Over the past month of November, these were the most heavily reused support generated documents associated with the PMRs which came in over the same time period. These are the docs which helped solve your cases during November, highlighted here to hopefully help others avoid similar issues or obtain the same information you all were in search of:
Why software quality assurance and IT security teams need to collaborate By: Jeff Laskowski, Senior IT Specialist, IBM If software development and quality assurance teams worked more closely together, they would be exponentially more effective, says the author. He explains why the approach he advocates improves both security and efficiency and describes how it incorporates security testing better into development. Products: IBM Rational AppScan, IBM Rational DOORS, IBM Rational Functional Tester, IBM Rational Quality Manager, IBM Rational Requirements Composer, IBM Rational Requisite Pro, IBM Rational Robot
Develop TXSeries CICS apps with Rational Developer for Power Systems Software, Part 1 By: Balaji S. Kumar, Software Engineer, IBM, Hariharan N. Venkitachalam, Senior Software Engineer, IBM, Janaki Sundar, Staff Software Engineer, IBM, and Nageswararao V. Gokavarapu, Staff Software Engineer, IBM Part 1 of this three-part tutorial explains how to configure IBM TXSeries for Multiplatforms and Rational Developer for Power Systems Software. Then the authors describe how to use them together to make CICS application development for IBM TXSeries easier. Product: IBM Rational Developer for Power Systems Software
Improve the quality of unit testing by increasing code coverage By: Steve Arnold, Senior Technical Consultant, IBM Adequate code coverage in unit tests affects whether you catch and fix all defects early and can refactor that code. Now you can configure the Code Coverage Advisor in Rational Application Developer, integrate Rational Team Concert, and make checking code coverage a precondition for delivering code. Products: IBM Rational Application Developer, IBM Rational Team Concert
Last week we also highlighted the following items on our developerWorks Rational home page and product pages that you may find of interest:
Here are some more wonderful articles and a new blog highlighted this week over on developerWorks Rational this week:
Scale load balancing by configuring Rational DOORS Web Access By: Lee J. Byrnes Abstract: After you have installed IBM Rational DOORS Web Access requirements management software, this article guides you through configuring the multiple tiers of the application. Then it explains how to scale the components to balance larger loads as your business needs increase. Product: IBM Rational DOORS Web Access
Test terminal-based applications automatically with Rational Functional Tester By: Shi Ming Qu Abstract: The IBM Rational Functional Tester Extension for Terminal-based Applications helps you create test scripts to automate host application test cases. This article explains how to use this tool, so you can make terminal-based application testing not only easier but automatic. Product: IBM Rational Functional Tester
New: Agile Antswers blog By: blog moderated by Anthony Crain Abstract: Is your team moving to agile development methods? Then check out this developerWorks blog moderated by Anthony Crain. Ask questions, get answers.
This week we are also highlighting the following item on our home page and product pages that you may find of interest.
We are also thrilled to feature Contributing Author Tilak Mitra
Tilak Mitra lives in the city of Coconut Creek in the sunshine state, Florida. Professionally, he does enterprise-scale, complex IT architectures, designs software, and builds systems, primarily within the industrial sector. When he is not leading teams on client engagements, he evangelizes how a service orientation can be leveraged as a means to foster building business-aligned, resilient IT systems. When he is not at work, he satiates his passion for sports through the game of cricket, which he actively plays, braving the Florida sun for seven hours on weekends. He carries his favorite Nikon D7000 as his lens into the world of the creativity of nature and human behavior. Tilak has written close to 25 technical articles and has co-authored two books: SOA Governance: Achieving and Sustaining Business and IT Agility (IBM Press, 2008) and Executing SOA: A Practical Guide for the Service-Oriented Architect (IBM Press, 2008), both of which are available on on Amazon. Reach him at email@example.com.