Application Testing Suite 12.5 New Features & Updates. Karilyn Loui ATS Principal Product Manager Oracle Enterprise Manager - ATS

Application Testing Suite 12.5 New Features & Updates Karilyn Loui ATS Principal Product Manager Oracle Enterprise Manager - ATS 1 ATS 12.5 - New ...
Author: Ralph Bryan
0 downloads 4 Views 2MB Size
Application Testing Suite 12.5 New Features & Updates

Karilyn Loui ATS Principal Product Manager

Oracle Enterprise Manager - ATS 1

ATS 12.5 - New Features and Updates: OpenScript for Functional Testing and General Enhancements • • • • •

OpenScript - New movie recording of playback feature OpenScript - Support for JRE versions up to 1.8 (new in 12.5.0.2 release) OpenScript - Support for TLS v1.2 (new in 12.5.0.2 release) Support for Firefox 31 ESR browser Support for Internet Explorer 10 and 11 browsers

2

ATS 12.5 New Features and Updates: OpenScript - New movie recording of playback feature • New movie recording feature creates a movie file showing the playback of OpenScript functional test scripts. • From OpenScript Preferences go to Playback > Web Functional and enable “Record movie during playback” checkbox.

OpenScript Preferences

3

ATS 12.5 New Features and Updates: OpenScript - New movie recording of playback feature • Movie file is stored under the repository script folder (for example "C:\OracleATS\OFT\web_ft1\results\Session1"). • The movie file is an OpenScript-specific .cap format. It cannot be played with media players such as Windows Media Player.

Instructions to Playback the Movie File 1. 2. 3. 4.

Go to \\openScript. Double click on screen_player.jar. Select Open Recording. Open the session results directory and select the playback_movie.cap file. 5. Click Open. 6. Click Play. Use the Reset, Fast Forward, Pause, and Stop options to navigate the movie. 4

ATS 12.5 New Features and Updates: OpenScript - Support for JRE8 in Oracle E-Business Suite/Forms Functional Test Module • OpenScript now supports functional testing of E-Business Suite applications with JRE versions up to 1.8. • Prior to the 12.5 release, supported JRE version was up to 1.7.0_14.

Web Actions

Forms Actions

5

ATS 12.5 New Features and Updates: OpenScript - Support for HTTP recording and playback using Transport Layer Security version 1.2 • Support for load testing of applications utilizing Secure Socket Layer with Transport Layer Security v1.2. • Go to OpenScript Preferences and specify TLSv1.2 in the Record and Playback settings.

6

ATS 12.5 New Features and Updates: Support for Firefox 31 ESR browser • Support for the Firefox 31.x ESR browser for record and playback on Windows. • Support for the Firefox 31.x ESR browser for playback on Linux.

7

ATS 12.5 New Features and Updates: Support for IE 10 & IE11 browsers • Support for Internet Explorer 10 & 11 browsers for functional testing playback on Windows 7 SP1 and Windows 8.

8

ATS 12.5 - New Features and Updates: General Announcements

• Support for new Oracle Database releases and dropped support for older releases • 12.5 upgrade FAQs • Planned end of support for Windows Vista operating system

9

ATS 12.5 New Features and Updates: Support for new Oracle Database releases and dropped support for older releases • • • •

Support for Oracle Database Express Edition 11g (XE 11g). Support for Oracle Database Enterprise Edition 12c (EE 12c). Oracle XE 11g is not supported for Windows Vista or Windows 2003 Server. Dropped support for Oracle Database Express Edition 10g and Enterprise Edition 10g.

New Support

Dropped Support

Oracle Database Express Edition 11g (XE 11g) Oracle Database Express Edition 10g (XE 10g) Oracle Database Enterprise Edition 12c (EE 12c) Oracle Database Enterprise Edition 10g (EE 10g)

Database System Requirements for ATS 12.5: Oracle XE 11g, EE 11g, or EE 12c

10

ATS 12.5 New Features and Updates: 12.5 Upgrade FAQs Q: What is the difference between the installation files of Win32 bit and Win64 bit versions? A: The only difference between Win32 and Win64 zip is Oracle XE DB. OATS 12.5.0.x no longer supports XE 10 and installs XE 11 as part of the complete install. However, XE 11 is different for 32-bit and 64-bit Windows, hence there are 2 different zip installation files. Q: I have OATS 12.4 (including OLT and OTM) installed on my 64-bit Windows system. Which installation file should I use to upgrade to 12.5? A: First migrate the database from XE 10 to XE 11, (or to EE 11/12c), then use the full installation (32-bit or 64-bit) OR micro-install (32-bit) to upgrade to 12.5. Please work with your DBA to migrate your data to XE11/EE11. Also refer to the OATS installation guide (page 2). OATS Installation guide can be found at the following location. \docs\en (NOTE: Installation will not let you continue the upgrade until you have completed the migration.) Q: I have OATS 12.4 installed on my 64-bit Windows system. Can I use micro-install (32-bit) to upgrade my OATS 12.4 to 12.5? A: Yes you can use micro-install (32-bit) to upgrade OATS from 12.4 to 12.5 on your 64-bit Windows system. Because micro-install does not contain XE setup, it can be used for either 32-bit or 64-bit systems. Please note however, you still need to first migrate XE 10 to XE 11 (or EE11/12C) before performing the upgrade. Q: I ONLY have OpenScript 12.4 (without OLT and OTM) installed on my 64-bit Windows system. Which installation file should I use to upgrade to 12.5? A: Use micro-install (32-bit), or full installation (32-bit or 64-bit) to upgrade to 12.5. Q: Does OATS 12.5 support Oracle Database 12c? A: Yes OATS 12.5 does support Oracle Database 12c. Please note that OATS 12.5 does not support multi-tenant container DB, thus you must clear the multitenant "Create a Container Database" option (which is selected by default) in OUI during the installation of Oracle Database 12c. Please see the OATS installation guide for details.

11

ATS 12.5 New Features and Updates: Planned End of Support for Windows Vista Operating System What is being announced? Oracle Application Testing Suite version 12.5.0.1 is planned to be the last version to support the Windows Vista operating system. Why is this being announced? Windows Vista will not be supported for new Oracle Application Testing Suite installations. What is the impact of end of support? The end of support will mean customers will have to move their test platform to a supported operating system. What do you need to do? If the Windows Vista operating system is being used in your environment, you should begin planning for the end of support for Windows Vista and system upgrades to make sure the continuity of your test process management, while Windows Vista support is phased out in a future release.

12

ATS 12.5 New Features and Updates: OpenScript for Load Testing & Oracle Load Testing • New advanced VU start, stop, and ramp features for Oracle Load Testing • Oracle Load Test includes new features that provide advanced control over script start, stop, and ramp up conditions at the script level.

13

ATS 12.5 New Features and Updates: New advanced VU start, stop, and ramp features for Oracle Load Testing • The Advanced Scenario Ramp Options let you specify start, stop, and ramp-up conditions on a per-script basis.

Steps 1. Click on “Advanced options” button. 2. Select a script name in the left pane. 3. Specify the start, stop, and ramp-up settings for the script selected in the left pane. 4. Repeat steps 2 and 3 for all scripts in the left pane. 5. Click OK. 14

ATS 12.5 New Features and Updates: New advanced VU start, stop, and ramp features for Oracle Load Testing • Click on “Advanced Scenario Options” tab to see the start, stop, and ramp-up conditions for each script.

Note: OLT does not check the logic of the configured start, stop, and ramp-up conditions. It is the tester's responsibility to ensure the conditions do not end up in a circular loop or conflict with one another.

15

ATS 12.5 New Features and Updates: Oracle Test Manager • New Lightweight Directory Access Protocol (LDAP) authentication feature added for Oracle Test Manager • Oracle Test Manager Administrator tool includes new features for configuring the LDAP server to use for authentication.

• Support for Shared Groups and Filters in Oracle Test Manager (new in 12.5.0.2 release) • Oracle Test Manager allows administrative users to save groups and filters as public or private items. Public groups and filters can be accessed by all users.

16

ATS 12.5 New Features and Updates: New Lightweight Directory Access Protocol (LDAP) authentication feature added for Oracle Test Manager • Oracle Test Manager (OTM) now supports user authentication with an LDAP server . • See Oracle Test Manager User’s Guide Chapter 11.5 (Implementing LDAP User Authentication) for detailed instructions.

Instructions to setup LDAP authentication on the OTM server Step 1 2 3 4 5

Instruction Setup users and groups on the LDAP server. Setup ldap.properties file on the OTM server. Setup LDAP configuration on the OTM server. Map LDAP groups to OTM projects and roles in the Oracle Application Testing Suite Administrator. Enable LDAP authentication on the OTM server.

17

ATS 12.5 New Features and Updates: OTM LDAP Authentication Step 1: Setup users and groups on the LDAP server • LDAP Administrator needs to create new groups for OTM projects & roles on the LDAP server. • For example, if you have 3 OTM roles (A, B & C) and 2 projects (P1 & P2), you need to create 6 LDAP Groups (P1_A, P1_B, P1_C, P2_A, P2_B and P2_C) on the LDAP server. • Any user that should have access to OTM needs to be assigned to one (or more) of the LDAP groups.

18

ATS 12.5 New Features and Updates: OTM LDAP Authentication Step 2: Setup ldap.properties file on the OTM server • The ldap.properties file is located in the /config directory. • OTM retrieves username, first name, last name and mail from LDAP entries on the LDAP server. • Default attributes are pre-configured in ldap.properties file on the OTM server. Review the file and update as necessary. LDAP Properties Attribute

Definition

group_attributes

Defines the name of the attribute(s) that Oracle Test Manager retrieves the group name from. If your server configuration uses more than one, include additional attributes separated by a semicolon (;).

group_searchFilter

Defines the filter to use when searching groups.

user_username

Defines the attributes of an LDAP entry that contains the username information.

user_lastname

Defines the attributes of an LDAP entry that contains the user last name information.

user_firstname

Defines the attributes of an LDAP entry that contains the user first name information.

user_mail

Defines the attributes of an LDAP entry that contains the mail information.

Default ldap.properties file: #define attributes and ldap groups and users group_attributes=ou group_searchFilter=(objectClass=organizationalUnit) user_username=cn user_lastname=sn user_firstname=givenName user_mail=mail

19

ATS 12.5 New Features and Updates: OTM LDAP Authentication Step 3: Setup LDAP configuration on the OTM server • Log into OATS Administrator (http://:8088/admin) and go to Tools > Setup LDAP Config. • Enter LDAP configuration details and click on Test to check if OTM is able to connect to the LDAP server.

Note: For OATS Administrators who have an existing base of OTM users with OTM login credentials currently being used, DO NOT enable “Activate LDAP Authentication” at this time. Wait until after the time frame provided for users to specify their LDAP username in the OTM User Options.

20

ATS 12.5 New Features and Updates: OTM LDAP Authentication Step 4: Map LDAP groups to OTM projects and roles

Steps to map LDAP Groups to OTM Projects and Roles 1. Log into OATS Administrator (http://:8088/admin) and click on Projects tab. 2. Highlight a project and click on ‘Map LDAP’. 3. Select an LDAP group to configure and click the right arrow button (>) to add the group to the Selected LDAP Groups list. 4. Select the Project and Role to map to the group and click OK. 5. Repeat steps 2, 3, and 4 to add additional groups to the Selected LDAP Groups list and map the Project and Role to the group. Click OK when finished. 21

ATS 12.5 New Features and Updates: OTM LDAP Authentication Step 5: Enable LDAP authentication on the OTM server • Log into OATS Administrator and go to Tools > Setup LDAP Config. • Enable the “Activate LDAP Authentication” checkbox and click Save.

Additional requirements for switching from OTM authentication to LDAP authentication 1. Notify existing OTM users that LDAP Authentication will be implemented and provide existing users with a time frame in which to add their LDAP username to OTM. 2. Instruct existing OTM users to specify their LDAP username in OTM User Options (Select Options from the OTM Tools menu and then select User Information. Enter the LDAP user name and click Save.) 3. Users should continue to use their OTM username & password to log in until LDAP Authentication is enabled by an OATS Administrator. 4. After the specified notification time frame, an OATS Administrator enables LDAP Authentication in the Oracle Application Testing Suite Administrator.

22

ATS 12.5 New Features and Updates: New Lightweight Directory Access Protocol (LDAP) authentication feature added for Oracle Test Manager • After LDAP authentication is enabled, OATS Administrators can use the Sync LDAP Users option to keep OTM users in sync with changes on the LDAP server. • Log into OTM Administrator and go to Users tab and click on the “Sync LDAP users” button.

23

ATS 12.5 New Features and Updates: Support for Shared Groups and Filters in Oracle Test Manager • Oracle Test Manager allows administrative users to save groups and filters as public or private items. Public groups and filters can be accessed by all users. • Non-Administrative users can still create groups and filters, however they are private and cannot be accessed by all users.

Steps to share Groups or Filters 1. Request OTM Administrator to create the shared group/filter. Alternatively, the OTM user can be granted administrative access by selecting “Enable Administrator Access” from OTM Admin console (Users tab). 2. Create the Group or Filter in OTM. 3. Select “Public” radio button to make the Group or Filter public. 4. All users from the Project will be able to use the shared Group and/or Filter.

24

Thank you! 25