Sample Unit Tests on Role Redesign

Hi All,
I'm working in a Project in which we undertaken the resposibility of creating new set of roles and the new roles are built.
Now, the client is asking for unit tests.
Can someone please provide me with some "sample unit tests" for this Role Redesign.
Regards,
Preethi

Hi,
Speak to the test team on your project, they will have templates, methods etc.
Basic steps are
1. Login with appropriate user & role
2. Run transaction to completion.  If errors then capture input data & actions & corresponding error messages (texts, SU53's etc). 
3. Fix & retest if required, include SU24 changes etc
Your security team will be able to help with any of the above that is new to you.

Similar Messages

  • Need Sample Unit Test Plan templates for SD

    Hi Experts,
    I am in need of some SD unit test plan templates used in any of your implementations.
    Pls Help.

    Dear Preethi
    As already expressed, you are asking the confidential document which nobody would like to share.
    However, AS-IS will be prepared by Core team people and your duty is to go through the process in depth.
    May be the AS-IS from SD purview, I can list as an example as how it should be
    The excel sheet of AS-IS header tabs will have to contain the following header tabs
    -  Scenario like Exports, Domestic etc,
    -  Under this scenario, Groups like OE, Aftermarket, Stock Transfer etc.,
    -  Under this Groups, Process like Business Plan, Scheduling, Preshipment activities, Post shipment activities etc.,
    -  Finally this process has to be break down into a detailed list of activities.
    So you have to go through these process in detail.
    As for as testing is concerned, there is no need to check the customer master.
    All you have to do is to carry out all standard T.Codes like order creation, create delivery, PGI, Billing and Excise Invoice.  Again try to cancel all documents from billing to sale order and ensure that you are able to cancel those documents.  Check for the FI implication on the COGS and material cost.
    Also while testing, you can also check whether you are able to create one delivery against multiple sale orders and one invoice against multiple deliveries.  If not successful, analyse the reason for split, maintain the required datas in masters and retry the process.
    thanks
    G. Lakshmipathi

  • Cairgorm 3 sample applications - errors in unit tests

    After the last update the sample applications started to work - they now even show images.
    But the unit tests for Commands are reporting errors on my machine:
    TypeError: Error #1034: Type Coercion failed: cannot convert []@56443a9 to XMLList.
    at asmock.integration.flexunit::ASMockClassRunner/withBeforeClasses
    at org.flexunit.runners::ParentRunner/classBlock(ParentRunner.as:221)
    etc...
    As I am just starting to explore unit testing, I do not know how to debug it.
    Can someone help me?
    Thanks, Zdenek M

    Hi,
    Could you confirm that you are running the unitTests using the InSyncBasicTestRunner.mxml? Also make sure that you don't have another version of FlexUnit4 on your classpath (Project->Properties->Flex Build Path) as the one shipped with the latest version of Flash Builder may conflict with the version of ASMock we are using at this time.
    Let me know if you are still experiencing issues with the test suite.
    Best,
    Nicolas

  • [svn:osmf:] 11184: Adding new temporal metadata support, including sample app and unit tests.

    Revision: 11184
    Author:   [email protected]
    Date:     2009-10-27 11:08:21 -0700 (Tue, 27 Oct 2009)
    Log Message:
    Adding new temporal metadata support, including sample app and unit tests.
    Added Paths:
        osmf/trunk/apps/samples/framework/CuePointSample/
        osmf/trunk/apps/samples/framework/CuePointSample/.actionScriptProperties
        osmf/trunk/apps/samples/framework/CuePointSample/.flexProperties
        osmf/trunk/apps/samples/framework/CuePointSample/.project
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/AC_OETags.js
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/history/
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/history/history.css
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/history/history.js
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/history/historyFrame.html
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/index.template.html
        osmf/trunk/apps/samples/framework/CuePointSample/html-template/playerProductInstall.swf
        osmf/trunk/apps/samples/framework/CuePointSample/libs/
        osmf/trunk/apps/samples/framework/CuePointSample/src/
        osmf/trunk/apps/samples/framework/CuePointSample/src/CuePointSample.css
        osmf/trunk/apps/samples/framework/CuePointSample/src/CuePointSample.mxml
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalFacet.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalFacetEvent.as
        osmf/trunk/framework/MediaFramework/org/osmf/metadata/TemporalIdentifier.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/CuePoint.as
        osmf/trunk/framework/MediaFramework/org/osmf/video/CuePointType.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/metadata/TestTemporalFacet.as
        osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/video/TestCuePoint.as

    Greg -
        The metadata sample demonstrates how metadata can be placed on an IMediaResource, and used to  give the framework more information about the resource.  The MediaFactory uses this information to determine which type of media a given resource points to.  One of the intial problems we encountered when creating a media factory that created MediaElements from URLResources, was the inability to distinguish between image, video, and audio urls, since the extension isn't a guaranteed way.
    The Metadata framework, that was developed last sprint was provided to enable metadata such as XMP, Namevalue, and Cuepoints.  Not all specific classes that hold this data haven't been created yet however.  The logic to add metadata automatically hasn't been placed in the framework yet.
    It's currenty possible to retrieve onPlaystatus, onMetadata, onXMPData, onImagedata, and onCuepoint callbacks:
    var videoElement:VideoElement
    [After videoElement loads]
    videoElement.client.addHandler(NetStreamCodes.ON_XMP_DATA, onXMPData);
    function onXMPData(info:Object):void
       //Process XMP here.
    Hope this helps.

  • Roles for unit test

    Hi all,
    I need to create users and assign role for unit test client. But I do not known which roles  I have to assign to them. If you know, pls tell me.
    Thanks alot.

    Hello,
    it depends on what they want to test. You cannot give SAPALL for them.
    Create users in SU01
    Create roles in PFCG
    Mass change users in SU10
    Regards,
    Ravi

  • BUG: Debug Unit tests in Selected

    I think I've found a bug in JDeveloper.
    Using "Debug Unit Tests in Selected" does not all unit tests in the selected projects.
    To reproduce:
    -select a list of projects,
    -right click and select "Debug Unit Tests in Selected".
    Results:
    -JDev will run all the unit tests in the last project selected but no others.
    What it should do:
    -JDev should run all unit tests in all selected projects
    System properties:
    About
    Oracle JDeveloper 11g Release 1 11.1.1.2.0
    Studio Edition Version 11.1.1.2.0
    Build JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
    Copyright © 1997, 2009 Oracle and/or its affiliates. All rights reserved.
    IDE Version: 11.1.1.2.36.55.36
    Product ID: oracle.jdeveloper
    Product Version: 11.1.1.2.36.55.36
    Version
    Component     Version
    =========     =======
    ADF Business Components     11.1.1.55.36
    Java(TM) Platform     1.6.0_14
    Oracle IDE     11.1.1.2.36.55.36
    SOA Composite Editor     11.1.1.2.0.12.16
    Versioning Support     11.1.1.2.36.55.36
    Properties
    Name     Value
    ====     =====
    awt.toolkit     sun.awt.windows.WToolkit
    ceditor.java.parse.large     1500
    ceditor.java.parse.small     300
    class.load.environment     oracle.ide.boot.IdeClassLoadEnvironment
    class.load.log.level     CONFIG
    class.transfer     delegate
    compiler.vmargs     -Xmx512m
    EDITOR_J2SE_VERSION     1.5
    feedbackmanager.disable     false
    file.encoding     Cp1252
    file.encoding.pkg     sun.io
    file.separator     \
    http.agent     Mozilla/5.0 (Java 1.6.0_14; Windows XP 5.1 x86; en_CA) ICEbrowser/v6_1_3
    ice.browser.forcegc     false
    ice.pilots.html4.ignoreNonGenericFonts     true
    ice.pilots.html4.tileOptThreshold     0
    ide.bootstrap.start     209766300466
    ide.build     JDEVADF_11.1.1.2.0_GENERIC_091029.2229.5536
    ide.conf     C:\Oracle\Middleware\jdeveloper\jdev\bin\jdev.conf
    ide.config_pathname     C:\Oracle\Middleware\jdeveloper\jdev\bin\jdev.conf
    ide.debugbuild     false
    ide.devbuild     false
    ide.editions     oracle.studio, oracle.j2ee, oracle.jdeveloper
    ide.extension.role.search.path     jdev/roles
    ide.extension.search.path     jdev/extensions:sqldeveloper/extensions
    ide.feedbackmanager.customer     false
    ide.firstrun     false
    ide.java.maxversion     1.7
    ide.java.minversion     1.6.0_04
    ide.launcherProcessId     5376
    ide.main.class     oracle.ide.boot.IdeLauncher
    ide.max.jar.handles     500
    ide.patches.dir     jdev/lib/patches
    ide.pref.dir     C:\Documents and Settings\m_robinson\Application Data\JDeveloper
    ide.pref.dir.base     C:\Documents and Settings\m_robinson\Application Data
    ide.product     oracle.jdeveloper
    ide.shell.enableFileTypeAssociation     C:\Oracle\Middleware\jdeveloper\jdeveloper.exe
    ide.splash.screen     splash.gif
    ide.startingArg0     C:\Oracle\Middleware\jdeveloper\jdeveloper.exe
    ide.startingcwd     C:\Oracle\Middleware\jdeveloper
    ide.throttleLocale     true
    ide.user.dir     C:\Documents and Settings\m_robinson\Application Data\JDeveloper
    ide.user.dir.var     JDEV_USER_HOME,JDEV_USER_DIR
    ide.work.dir     C:\\JDeveloper
    ide.work.dir.base     C:\Documents and Settings\m_robinson\My Documents
    ilog.propagatesPropertyEditors     false
    inJUIDesigntime     true
    insight.suppresshidden     true
    INSIGHT_OMIT_HIDDEN     true
    java.awt.graphicsenv     sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob     sun.awt.windows.WPrinterJob
    java.class.path     ..\..\ide\lib\ide-boot.jar
    java.class.version     50.0
    java.endorsed.dirs     C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\endorsed
    java.ext.dirs     C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home     C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre
    java.io.tmpdir     C:\DOCUME~1\M_ROBI~1\LOCALS~1\Temp\
    java.library.path     C:\Oracle\Middleware\jdeveloper;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\Ora\Forms10g\jdk\jre\bin\classic;C:\Ora\Forms10g\jdk\jre\bin;C:\Ora\Forms10g\jdk\jre\bin\client;C:\Ora\Forms10g\jlib;C:\Ora\Forms10g\bin;C:\Ora\Forms10g\jre\1.4.2\bin\client;C:\Ora\Forms10g\jre\1.4.2\bin;C:\Ora\Orant\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Intel\DMIX;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Wave Systems Corp\Gemalto\Access Client\v5\;C:\Program Files\TortoiseHg\;C:\Program Files\JProbe 8.3\bin;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Java\jre6\bin;C:\Program Files\GnuWin32\bin;C:\Tools\Mercurial;C:\cygwin\bin;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\bin;C:\Oracle\Middleware\jdeveloper\ant\bin
    java.naming.factory.initial     oracle.javatools.jndi.LocalInitialContextFactory
    java.naming.factory.url.pkgs     weblogic.jndi.factories:weblogic.corba.j2ee.naming.url
    java.protocol.handler.pkgs     oracle.fabric.common.uddiurl.handler|oracle.jdevimpl.handler|weblogic.net
    java.runtime.name     Java(TM) SE Runtime Environment
    java.runtime.version     1.6.0_14-b08
    java.specification.name     Java Platform API Specification
    java.specification.vendor     Sun Microsystems Inc.
    java.specification.version     1.6
    java.vendor     Sun Microsystems Inc.
    java.vendor.url     http://java.sun.com/
    java.vendor.url.bug     http://java.sun.com/cgi-bin/bugreport.cgi
    java.version     1.6.0_14
    java.vm.info     mixed mode
    java.vm.name     Java HotSpot(TM) Client VM
    java.vm.specification.name     Java Virtual Machine Specification
    java.vm.specification.vendor     Sun Microsystems Inc.
    java.vm.specification.version     1.0
    java.vm.vendor     Sun Microsystems Inc.
    java.vm.version     14.0-b16
    javax.rmi.CORBA.PortableRemoteObjectClass     weblogic.iiop.PortableRemoteObjectDelegateImpl
    javax.rmi.CORBA.UtilClass     weblogic.iiop.UtilDelegateImpl
    javax.xml.parsers.DocumentBuilderFactory     oracle.xml.jaxp.JXDocumentBuilderFactory
    jbo.debugoutput     silent
    jbo.showdebugwarningbanner     false
    jps.authz     NULL
    line.separator     \r\n
    oracle.adfm.usemds     false
    oracle.home     C:\Oracle\Middleware\jdeveloper\
    oracle.j2ee.extension.status     enabled
    oracle.jbo.usemds     false
    oracle.jdbc.Trace     true
    oracle.jdeveloper.webservice.hidePropertyOverride     false
    oracle.jdeveloper.webservice.showAllOwsmPolicyTypes     false
    oracle.mds.internal.config.override.emptystore     true
    oracle.security.jps.config     /C:/Documents and Settings/m_robinson/Application Data/JDeveloper/system11.1.1.2.36.55.36/DefaultDomain/config/fmwconfig/jps-config-jse.xml
    oracle.soap.transport.noHTTPClient     true
    oracle.translated.locales     de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
    oracle.xdkjava.compatibility.version     9.0.4
    org.omg.CORBA.ORBClass     weblogic.corba.orb.ORB
    org.omg.CORBA.ORBSingletonClass     weblogic.corba.orb.ORB
    os.arch     x86
    os.name     Windows XP
    os.version     5.1
    path.separator     ;
    reserved_filenames     con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
    sun.arch.data.model     32
    sun.awt.disablegrab     true
    sun.awt.keepWorkingSetOnMinimize     true
    sun.boot.class.path     ../lib/lwawt.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\resources.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\rt.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\sunrsasign.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\jsse.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\jce.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\lib\charsets.jar;C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\classes
    sun.boot.library.path     C:\Oracle\Middleware\jdk160_14_R27.6.5-32\jre\bin
    sun.cpu.endian     little
    sun.cpu.isalist     pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
    sun.desktop     windows
    sun.io.unicode.encoding     UnicodeLittle
    sun.java2d.noddraw     true
    sun.jnu.encoding     Cp1252
    sun.management.compiler     HotSpot Client Compiler
    sun.os.patch.level     Service Pack 3
    svnkit.sax.useDefault     true
    user.country     CA
    user.dir     C:\Oracle\Middleware\jdeveloper\jdev\bin
    user.home     C:\Documents and Settings\m_robinson
    user.language     en
    user.name     m_robinson
    user.timezone     America/Los_Angeles
    user.variant     
    wasp.location     ../../uddi
    weblogic.home     C:\Oracle\Middleware\wlserver_10.3\server
    weblogic.security.SSL.ignoreHostnameVerification     true
    weblogic.security.TrustKeyStore     DemoTrust
    windows.shell.font.languages     en
    Extensions
    Name     Identifier     Version     Status
    ====     ==========     =======     ======
    ADF Business Components     oracle.BC4J     11.1.1.2.36.55.36     Loaded
    ADF Business Components Dependency     oracle.bc4j.dependency     11.1.1.2.36.55.36     Loaded
    ADF Business Components Deployment     oracle.bc4jdt.deploy     11.1.1.2.36.55.36     Loaded
    ADF Business Components Modeler     oracle.adfbcdt.modeler     11.1.1.2.36.55.36     Loaded
    ADF Business Components Tester     oracle.bc4j.tester     11.1.1.2.36.55.36     Loaded
    ADF Context Debugger     oracle.adf.share.debug     11.1.1.2.36.55.36     Loaded
    ADF Controller Configuration Design Time     oracle.adf.controller.config.dt     11.1.1.2.36.55.36     Loaded
    ADF Data Visualizations Design Time Tests     oracle.dvt.dt     11.1.1.2.36.55.36     Loaded
    ADF Debugger     oracle.adf.debug     11.1.1.2.36.55.36     Loaded
    ADF Debugger Diagram Support     oracle.adf.debug.diagram     11.1.1.2.36.55.36     Loaded
    ADF Desktop Integration Design Time     oracle.adfdt.desktopintegration     11.1.1.2.36.55.36     Loaded
    ADF Faces Cache     oracle.webcache     11.1.1.2.36.55.36     Loaded
    ADF Faces Data Visualization Tools Help     oracle.dvt-faces-doc     11.1.1.0.0     Loaded
    ADF Faces Databinding Design Time     oracle.adf-faces-databinding-dt     11.1.1.2.36.55.36     Loaded
    ADF Faces Design Time     oracle.adf-faces-dt     11.1.1.2.36.55.36     Loaded
    ADF Faces Design Time Migration     oracle.adffacesdt.migration     11.1.1.2.36.55.36     Loaded
    ADF Faces Runtime Help     oracle.adf-faces-rt-doc     11.1.1.0.0     Loaded
    ADF Faces Skin Design Time     oracle.adf-faces-skin-dt     11.1.1.2.36.55.36     Loaded
    ADF Java Server Faces Diagram     oracle.adf.jsf.diagram     11.1.1.2.36.55.36     Loaded
    ADF Library Design Time     oracle.jdeveloper.adflibrary     11.1.1.2.36.55.36     Loaded
    ADF Lifecycle Design Time     oracle.adf.lifecycle.dt     11.1.1.2.36.55.36     Loaded
    ADF Management Pages     oracle.adf.management     11.1.1.2.36.55.36     Loaded
    ADF Menu Model Design-Time     oracle.adfmenudt     11.1.1.2.36.55.36     Loaded
    ADF Page Flow Design Time     oracle.adf.pageflow.dt     11.1.1.2.36.55.36     Loaded
    ADF Page Flow Design Time Extras     oracle.adf.pageflow.dt.extras     11.1.1.2.36.55.36     Loaded
    ADF Page Template DT     oracle.adf-faces-templating-dt     11.1.1.2.36.55.36     Loaded
    ADF Region Design Time     oracle.adf-faces-region-dt     11.1.1.2.36.55.36     Loaded
    ADF Struts Page Flow Modeler     oracle.struts.adf     11.1.1.2.36.55.36     Loaded
    ADF Struts and Model One Databinding     oracle.adf.struts.and.model.one.databinding.dt     11.1.1.2.36.55.36     Loaded
    ADF Swing     oracle.adfdt.swingcore     11.1.1.2.36.55.36     Loaded
    ADF View Debugging Design Time     adf.view.debugging.dt     11.1.1.2.36.55.36     Loaded
    ADFv Common Databinding     oracle.adf-view-databinding-dt     11.1.1.2.36.55.36     Loaded
    AIA Composite Application Framework     oracle.aia.caf.cafextensionwizard     2.4     Loaded
    Ant     oracle.ant     11.1.1.2.36.55.36     Loaded
    Application Server Manager     oracle.jdeveloper.asnav     11.1.1.2.36.55.36     Loaded
    Application State - Application Navigator     oracle.ideimpl.appstate.appnav     11.1.1.2.36.55.36     Loaded
    Application State - Editors     oracle.ide.appstate.editors     11.1.1.2.36.55.36     Loaded
    Application State Manager     oracle.ide.appstate     11.1.1.2.36.55.36     Loaded
    Archive Compare     oracle.jdeveloper.archive-compare     11.1.1.2.36.55.36     Loaded
    BAM     oracle.bam     11.1.1     Loaded
    BI Beans Graph     oracle.bibeans     11.1.1.2.36.55.36     Loaded
    BM metamodel framework     oracle.bm.meta     11.1.1.2.36.55.36     Loaded
    Bug Reporter     oracle.jdeveloper.bugfiler     11.1.1.2.36.55.36     Loaded
    Business Modelers     oracle.bm     11.1.1.2.36.55.36     Loaded
    Check For Updates     oracle.ide.webupdate     11.1.1.2.36.55.36     Loaded
    Code Editor     oracle.ide.ceditor     11.1.1.2.36.55.36     Loaded
    Command Line Formatting Support     oracle.jdeveloper.ojformat     11.1.1.2.36.55.36     Loaded
    Command Line Make/Rebuild Support     oracle.jdevimpl.oj-compiler     11.1.1.2.36.55.36     Loaded
    Common Controller Design-Time     oracle.controller.dt     11.1.1.2.36.55.36     Loaded
    Common Page Flow Design-Time     oracle.pageflow.dt     11.1.1.2.36.55.36     Loaded
    Component Palette     oracle.ide.palette1     11.1.1.2.36.55.36     Loaded
    Controller to ADF Bindings Bridge     oracle.controller.bindings.dt     11.1.1.2.36.55.36     Loaded
    Database Connection Support     oracle.jdeveloper.db.connection     11.1.1.2.36.55.36     Loaded
    Database Features (JDeveloper)     oracle.jdeveloper.db     11.1.1.2.36.55.36     Loaded
    Database Features (SQLDeveloper in JDeveloper)     oracle.jdeveloper.db.navigator     11.1.1.2.36.55.36     Loaded
    Database Modeler     oracle.dbmodeler     11.1.1.2.36.55.36     Loaded
    Database Modeler Migration     oracle.dbmodeler.migrate     11.1.1.2.36.55.36     Loaded
    Database Object Dependency API Support     oracle.jdeveloper.db.dependency     11.1.1.2.36.55.36     Loaded
    Database Object Explorers     oracle.ide.db.explorer     11.1.1.2.36.55.36     Loaded
    Database Object Transfer Framework     oracle.jdeveloper.db.transfer     11.1.1.2.36.55.36     Loaded
    Database UI     oracle.ide.db     11.1.1.2.36.55.36     Loaded
    Design Time Resource Bundle Variable Resolver     oracle.jdeveloper.resourcebundle.resolver.dt     11.1.1.2.36.55.36     Loaded
    Diagram Framework     oracle.diagram     11.1.1.2.36.55.36     Loaded
    Diagram Framework Toplink extensions     oracle.diagram.toplink     11.1.1.2.36.55.36     Loaded
    Diagram Javadoc Extension     oracle.diagram.javadoc     11.1.1.2.36.55.36     Loaded
    Diagram Thumbnail     oracle.diagram.thumbnail     11.1.1.2.36.55.36     Loaded
    Diagram to XMLEF Bridge     oracle.diagram.xmlef     11.1.1.2.36.55.36     Loaded
    Diff/Merge     oracle.ide.diffmerge     11.1.1.2.36.55.36     Loaded
    EJB     oracle.ejb     11.1.1.2.36.55.36     Loaded
    EJB Modeler     oracle.ejbmodeler     11.1.1.2.36.55.36     Loaded
    ESDK Sample - CodeInteraction     oracle.ide.extsamples.codeinteraction     11.1.1     Loaded
    Editor Tint     oracle.ide.ceditor-tint     11.1.1.2.36.55.36     Loaded
    Editor Tint (Java)     oracle.jdeveloper.ceditor-tint-java     11.1.1.2.36.55.36     Loaded
    Extended IDE Platform     oracle.javacore     11.1.1.2.36.55.36     Loaded
    Extension Designtime Core     oracle.jdeveloper.extensiondt.core     11.1.1.2.36.55.36     Loaded
    Extension Designtime UI     oracle.jdeveloper.extensiondt.ui     11.1.1.2.36.55.36     Loaded
    External Tools     oracle.ide.externaltools     11.1.1.2.36.55.36     Loaded
    Feedback     oracle.ide.feedback     11.1.1.2.36.55.36     Loaded
    File Support     oracle.ide.files     11.1.1.2.36.55.36     Loaded
    Fusion Application Overview Definition     oracle.ide.appoverview.fusion.definition     11.1.1.2.36.55.36     Loaded
    Fusion Web Application (ADF) Template     oracle.adf.webapp.template     11.1.1.2.36.55.36     Loaded
    Go to File     oracle.ide.gotofile     11.1.1.2.36.55.36     Loaded
    Go to Java Type     oracle.jdeveloper.gotojava     11.1.1.2.36.55.36     Loaded
    HTML     oracle.html     11.1.1.2.36.55.36     Loaded
    Help System     oracle.ide.help     11.1.1.2.36.55.36     Loaded
    History Support     oracle.jdeveloper.history     11.1.1.2.36.55.36     Loaded
    IDE Reports Extension     oracle.ide.report     11.1.1.2.36.55.36     Loaded
    Import/Export Support     oracle.ide.importexport     11.1.1.2.36.55.36     Loaded
    Index Migrator support     oracle.ideimpl.indexing-migrator     11.1.1.2.36.55.36     Loaded
    J2EE     oracle.j2ee     11.1.1.2.36.55.36     Loaded
    J2EE     oracle.j2ee.webapp.ve     11.1.1.2.36.55.36     Loaded
    J2EE     oracle.j2ee.webapp.ve.facelets     11.1.1.2.36.55.36     Loaded
    J2EE CSS     oracle.css     11.1.1.2.36.55.36     Loaded
    J2EE Faces Config     oracle.j2ee.facesconfig     11.1.1.2.36.55.36     Loaded
    J2EE Web App     oracle.j2ee.webapp     11.1.1.2.36.55.36     Loaded
    J2EE-ADRS     oracle.j2ee.adrs     11.1.1.2.36.55.36     Loaded
    J2ee extension help     oracle.j2ee.help     11.1.1.0.0     Loaded
    JDeveloper     oracle.jdeveloper     11.1.1.2.36.55.36     Loaded
    JDeveloper Runner     oracle.jdeveloper.runner     11.1.1.2.36.55.36     Loaded
    JGoodies Forms     oracle.jdeveloper.jgoodies     11.1.1.2.36.55.36     Loaded
    JPublisher     oracle.jdeveloper.db.jpub     11.1.1.2.36.55.36     Loaded
    JSON Language support     oracle.jdeveloper.json     11.1.1.2.36.55.36     Loaded
    JUnit Integration     oracle.jdeveloper.junit     11.1.1.2.36.55.36     Loaded
    JViews Registration Addin     oracle.diagram.registration     11.1.1.2.36.55.36     Loaded
    Java Annotation Inspector     oracle.jdeveloper.annotation.inspector     11.1.1.2.36.55.36     Loaded
    Java Breadcrumbs     oracle.jdeveloper.ceditor-breadcrumbs-java     11.1.1.2.36.55.36     Loaded
    Java Class Modeler     oracle.javamodeler     11.1.1.2.36.55.36     Loaded
    Java Modeler Toplink extensions     oracle.javamodeler.toplink     11.1.1.2.36.55.36     Loaded
    Java Server Faces Page Flow Modeler     oracle.jsfmod     11.1.1.2.36.55.36     Loaded
    Java Structure Compare     oracle.jdeveloper.java-compare     11.1.1.2.36.55.36     Loaded
    Java Type Search     oracle.jdeveloper.searchbar.java     11.1.1.2.36.55.36     Loaded
    Java extension help     oracle.java.help     11.1.1.0.0     Loaded
    JavaBeans, Swing, and AWT     oracle.swingawt     11.1.1.2.36.55.36     Loaded
    JavaScript Language Support     oracle.ide.javascript     11.1.1.2.36.55.36     Loaded
    Jdeveloper UI Editor     oracle.jdeveloper.uieditor     11.1.1.2.36.55.36     Loaded
    Jdeveloper XML Extension     oracle.jdeveloper.xml     11.1.1.2.36.55.36     Loaded
    Legacy Controller Design-Time     oracle.controller.bm.dt     11.1.1.2.36.55.36     Loaded
    Legacy Preferences integration for BM     oracle.modeler.bm.prefs     11.1.1.2.36.55.36     Loaded
    Log Window     oracle.ide.log     11.1.1.2.36.55.36     Loaded
    MDS Extension     oracle.mds     11.1.1.2.36.55.36     Loaded
    MOF Ide Integration     oracle.mof.ide     11.1.1.2.36.55.36     Loaded
    MOF Modeler Integration     oracle.modeler.mof     11.1.1.2.36.55.36     Loaded
    Mac OS X Adapter     oracle.ideimpl.apple     11.1.1.2.36.55.36     Loaded
    Modeler Framework     oracle.modeler     11.1.1.2.36.55.36     Loaded
    Modeler Framework Common Layer     oracle.modeler.common     11.1.1.2.36.55.36     Loaded
    Modelling migration from BM     oracle.modeler.bm.migrate     11.1.1.2.36.55.36     Loaded
    Navigator     oracle.ide.navigator     11.1.1.2.36.55.36     Loaded
    Nightly Indexing support     oracle.ideimpl.indexing-rt     11.1.1.2.36.55.36     Loaded
    OAR/MAR/SAR Deployment Support Extension     oracle.deploy.orapp     11.1.1.2.36.55.36     Loaded
    OWSM Policy Manager Installer     oracle.jdeveloper.webservice.wsmpm.installer     11.1.1.2.36.55.36     Loaded
    Object Gallery     oracle.ide.gallery     11.1.1.2.36.55.36     Loaded
    Object Viewer     oracle.sqldeveloper.oviewer     11.1.1.63.05     Loaded
    Offline Database     oracle.jdeveloper.offlinedb     11.1.1.2.36.55.36     Loaded
    Offline Database Import/Generate     oracle.jdeveloper.offlinedb.transfer     11.1.1.2.36.55.36     Loaded
    Offline Database Reports Extension     oracle.jdeveloper.offlinedb.report     11.1.1.2.36.55.36     Loaded
    Offline Database SXML     oracle.jdeveloper.offlinedb.sxml     11.1.1.2.36.55.36     Loaded
    Offline Database User Properties     oracle.jdeveloper.offlinedb.userprops     11.1.1.2.36.55.36     Loaded
    Offline Database User Properties SXML     oracle.jdeveloper.offlinedb.userprops.sxml     11.1.1.2.36.55.36     Loaded
    Oracle BPEL Designer     oracle.bpm.modeler     11.1.1.2.0.12.16     Loaded
    Oracle BPEL Designer Plugins     oracle.bpm.modeler.plugins     11.1.1.2.0.12.16     Loaded
    Oracle BPM DVM     oracle.bpm.dvm     11.1.1.2.0.12.16     Loaded
    Oracle BPM XREF     oracle.bpm.xref     11.1.1.2.0.12.16     Loaded
    Oracle Business Rules Designer     oracle.bpm.rules     11.1.1.2.0.12.16     Loaded
    Oracle Database Browser     oracle.sqldeveloper.thirdparty.browsers     11.1.1.63.05     Loaded
    Oracle ESS Designer     oracle.bpm.ess     11.1.1.2.0.12.16     Loaded
    Oracle Enterprise Repository Adapter     oracle.jdeveloper.rcoeradapter     11.1.1.2.36.55.36     Loaded
    Oracle Enterprise Repository Editor     oracle.jdeveloper.oereditor     11.1.1.2.36.55.36     Loaded
    Oracle Events Designer     oracle.bpm.events     11.1.1.2.0.12.16     Loaded
    Oracle Fabric Plugins     oracle.sca.modeler.plugins     11.1.1.2.0.12.16     Loaded
    Oracle Human Task Designer     oracle.bpm.workflow     11.1.1.2.0.12.16     Loaded
    Oracle IDE     oracle.ide     11.1.1.2.36.55.36     Loaded
    Oracle JDeveloper Spring 2 Integration     oracle.sca.spring2     11.1.1.2.0.12.16     Loaded
    Oracle JDevloper Deployment Core Module     oracle.deploy.core     11.1.1.2.36.55.36     Loaded
    Oracle MDS Design time     oracle.mds.dt     11.1.1.2.36.55.36     Loaded
    Oracle Mobile ADF     oracle.wireless.dt     11.1.1.2.36.55.36     Loaded
    Oracle Page Templates     oracle.adf-page-template-samples     11.1.1.2.36.55.36     Loaded
    Oracle SOA Composite Editor     oracle.sca.modeler     11.1.1.2.0.12.16     Loaded
    Oracle SOA Mediator     oracle.sca.mediator     11.1.1.2.0.12.16     Loaded
    Oracle SQL Developer     oracle.sqldeveloper     11.1.1.63.05     Loaded
    Oracle SQL Developer Reports     oracle.sqldeveloper.report     11.1.1.63.05     Loaded
    Oracle SQL Developer Worksheet     oracle.sqldeveloper.worksheet     11.1.1.63.05     Loaded
    Oracle XML Schema Support     oracle.sqldeveloper.xmlschema     11.1.1.63.05     Loaded
    PL/SQL Debugger     oracle.jdeveloper.db.debug.plsql     11.1.1.2.36.55.36     Loaded
    PROBE Debugger     oracle.jdeveloper.db.debug.probe     11.1.1.2.36.55.36     Loaded
    Peek     oracle.ide.peek     11.1.1.2.36.55.36     Loaded
    Persistent Storage     oracle.ide.persistence     11.1.1.2.36.55.36     Loaded
    Profiler     oracle.jdeveloper.profiler     11.1.1.2.36.55.36     Loaded
    Properties File Support     oracle.jdeveloper.props     11.1.1.2.36.55.36     Loaded
    Property Inspector     oracle.ide.inspector     11.1.1.2.36.55.36     Loaded
    Quick Start Features for Web Applications     quickstart.webapp.dt     11.1.1.2.36.55.36     Loaded
    QuickDiff     oracle.ide.quickdiff     11.1.1.2.36.55.36     Loaded
    REST Web Services     oracle.jdeveloper.webservice.rest     11.1.1.0.0     Loaded
    Refactoring     oracle.jdeveloper.refactoring     11.1.1.2.36.55.36     Loaded
    Replace With     oracle.ide.replace     11.1.1.2.36.55.36     Loaded
    Reports Extension     oracle.javatools.report     11.1.1.2.36.55.36     Loaded
    Resource Bundle Support     oracle.ide.resourcebundle     11.1.1.2.36.55.36     Loaded
    Resource Bundle Support for Properties Files     oracle.jdeveloper.resourcebundle.props     11.1.1.2.36.55.36     Loaded
    Resource Catalog Application Server Adapter     oracle.jdeveloper.asadapter     11.1.1.2.36.55.36     Loaded
    Resource Catalog DB UI extension     oracle.jdeveloper.db.rcadapter.ui     11.1.1.2.36.55.36     Loaded
    Resource Catalog Database Adapter     oracle.jdeveloper.rcdbadapter     11.1.1.2.36.55.36     Loaded
    Resource Catalog WSIL Adapter     oracle.jdeveloper.rcwsiladapter     11.1.1.2.36.55.36     Loaded
    Resource Lookup     oracle.jdeveloper.rclookup     11.1.1.2.36.55.36     Loaded
    Runner     oracle.ide.runner     11.1.1.2.36.55.36     Loaded
    SQL*Plus Integration     oracle.jdeveloper.db.sqlplus     11.1.1.2.36.55.36     Loaded
    SQLJ     oracle.jdeveloper.sqlj     11.1.1.2.36.55.36     Loaded
    Search Bar     oracle.ide.searchbar     11.1.1.0.0     Loaded
    SearchBar Commands     oracle.ide.searchbar.commands     11.1.1.2.36.55.36     Loaded
    Searchbar Preferences     oracle.ide.searchbar.preferences     11.1.1.2.36.55.36     Loaded
    Snippet Window     oracle.sqldeveloper.snippet     11.1.1.63.05     Loaded
    Struts Page Flow Modeler     oracle.struts     11.1.1.2.36.55.36     Loaded
    Studio     oracle.studio     11.1.1.2.36.55.36     Loaded
    Studio extension help     oracle.studio.help     11.1.1.0.0     Loaded
    Template     oracle.ide.ceditor-template     11.1.1.2.36.55.36     Loaded
    TopLink     oracle.toplink     11.1.1.2.36.55.36     Loaded
    Trinidad Databinding Design Time     oracle.trinidad-databinding-dt     11.1.1.2.36.55.36     Loaded
    Trinidad Design Time     oracle.trinidad-dt     11.1.1.2.36.55.36     Loaded
    UDDI Resource Catalogue Provider     oracle.jdevimpl.uddiadapter     11.1.1.2.36.55.36     Loaded
    UML XMI     oracle.uml.v2.xmi     11.1.1.2.36.55.36     Loaded
    UML v2     oracle.uml.v2     11.1.1.2.36.55.36     Loaded
    UML v2 Activity Modeler     oracle.uml.v2.activity     11.1.1.2.36.55.36     Loaded
    UML v2 Class Diagram     oracle.uml.v2.clazz     11.1.1.2.36.55.36     Loaded
    UML v2 Migration     oracle.uml.v2.migrate     11.1.1.2.36.55.36     Loaded
    UML v2 Sequence Diagram     oracle.uml.v2.sequence     11.1.1.2.36.55.36     Loaded
    UML v2 Transformation to Java     oracle.uml.v2.umljava     11.1.1.2.36.55.36     Loaded
    UML v2 Use Case Diagram     oracle.uml.v2.usecase     11.1.1.2.36.55.36     Loaded
    UML2 Modelers Common Classes     oracle.uml.v2.modeler     11.1.1.2.36.55.36     Loaded
    URL Connection     oracle.jdevimpl.urlconn     11.1.1.2.36.55.36     Loaded
    VHV     oracle.ide.vhv     11.1.1.2.36.55.36     Loaded
    Versioning Support     oracle.jdeveloper.vcs     11.1.1.2.36.55.36     Loaded
    Versioning Support for Subversion     oracle.jdeveloper.subversion     11.1.1.2.36.55.36     Loaded
    Virtual File System     oracle.ide.vfs     11.1.1.2.36.55.36     Loaded
    WSDL Chooser     oracle.jdeveloper.wsdllookup     11.1.1.0.0     Loaded
    WSDL web services extension     oracle.jdevimpl.wsdl     11.1.1.2.36.55.36     Loaded
    Web Browser and Proxy     oracle.ide.webbrowser     11.1.1.2.36.55.36     Loaded
    Web Services     oracle.jdeveloper.webservice     11.1.1.0.0     Loaded
    WebDAV Connection Support     oracle.jdeveloper.webdav2     11.1.1.2.36.55.36     Loaded
    WebStart     oracle.j2ee.webstart     11.1.1.0.0     Loaded
    XML Compare     oracle.jdeveloper.xml-compare     11.1.1.2.36.55.36     Loaded
    XML Editing Framework IDE Extension     oracle.ide.xmlef     11.1.1.2.36.55.36     Loaded
    XML Editing Framework Java Integration     oracle.jdeveloper.xmlef     11.1.1.2.36.55.36     Loaded
    XSL Mapper     oracle.bpm.mapper     11.1.1.2.0.12.16     Loaded
    adf-deploy-dt     oracle.adfdt.common.deploy     11.1.1.2.36.55.36     Loaded
    adf-deploy-dt-mds     oracle.adfdt.common.deploy.mds     11.1.1.2.36.55.36     Loaded
    adf-installer-ide     adf.installer.dt     11.1.1.2.36.55.36     Loaded
    adf-jmxdc-ide     oracle.adf.jmxdc     11.1.1.2.36.55.36     Loaded
    adf-logging-dt     oracle.adf.logging.dt     11.1.1.2.36.55.36     Loaded
    adf-model-debugger-dt     oracle.adf-model-debugger-dt     11.1.1.2.36.55.36     Loaded
    adf-model-tools     oracle.adf.model.tools     11.1.1.2.36.55.36     Loaded
    adf-security-policy-dt     oracle.adfdtinternal.adf-security-policy-dt     11.1.1.2.36.55.36     Loaded
    adf-share-deploy-dt     oracle.adf.share.deploy.dt     11.1.1.2.36.55.36     Loaded
    adf-share-dt     oracle.adf.share.dt     11.1.1.2.36.55.36     Loaded
    adfmcoredt-xdf     oracle.adfm.xdf     11.1.1.2.36.55.36     Loaded
    adfquerylovdt     oracle.adf-faces-query-and-lov-dt     11.1.1.2.36.55.36     Loaded
    appoverview     oracle.ide.appoverview     11.1.1.2.36.55.36     Loaded
    asnav-weblogic     oracle.jdeveloper.asnav.weblogic     11.1.1.2.36.55.36     Loaded
    audit     oracle.ide.audit     11.1.1.2.36.55.36     Loaded
    audit-core     oracle.ide.audit.core     11.1.1.2.36.55.36     Loaded
    bi-jdbc     oracle.bi.jdbc     11.1.1.2.36.55.36     Loaded
    classpath: protocol handler extension     oracle.jdeveloper.classpath     11.1.1.0.0     Loaded
    db-audit     oracle.ide.db.audit     11.1.1.2.36.55.36     Loaded
    db-modeler-transform     oracle.dbmodeler.transform     11.1.1.2.36.55.36     Loaded
    dcadapters-ide     oracle.adfm.dc-adapters     11.1.1.2.36.55.36     Loaded
    dependency-java     oracle.jdeveloper.java.dependency     11.1.1.2.36.55.36     Loaded
    dependency-refactor     oracle.jdeveloper.refactoring.dependency     11.1.1.2.36.55.36     Loaded
    deploy-ant     oracle.deploy.ant     11.1.1.2.36.55.36     Loaded
    deploy-rt     oracle.jdevimpl.deploy-rt     11.1.1.2.36.55.36     Loaded
    feedback-client2     oracle.ideimpl.feedback2.client     11.1.1.2.36.55.36     Loaded
    ide-diagnostics     oracle.ide.diagnostics     11.1.1.0.0     Loaded
    j2ee-adrsimpl     oracle.j2ee.adrsimpl     11.1.1.0.0     Loaded
    j2ee-facelets     oracle.j2ee.facelets     11.1.1.2.36.55.36     Loaded
    j2ee-jpsconfig     oracle.j2ee.jpsconfig     11.1.1.2.36.55.36     Loaded
    j2ee-security     oracle.j2ee.security     11.1.1.2.36.55.36     Loaded
    j2ee-server     oracle.j2ee.server     11.1.1.0.0     Loaded
    j2ee-server-dt     oracle.j2ee.server.dt     11.1.1.2.36.55.36     Loaded
    j2ee-serverimpl     oracle.j2ee.serverimpl     11.1.1.2.36.55.36     Loaded
    j2ee-weblogic     oracle.j2ee.weblogic     11.1.1.2.36.55.36     Loaded
    j2ee-weblogic-editors     oracle.j2ee.weblogic.editors     11.1.1.2.36.55.36     Loaded
    jdukshare     oracle.bm.jdukshare     11.1.1.2.36.55.36     Loaded
    library-dconfig-infra     oracle.jdeveloper.library.dconfig.infra     11.1.1.2.36.55.36     Loaded
    library-jee-api     oracle.jdeveloper.library.jee.api     11.1.1.2.36.55.36     Loaded
    library-jmx     oracle.jdeveloper.library.jmx     11.1.1.2.36.55.36     Loaded
    library-jps     oracle.jdeveloper.library.jps     11.1.1.2.36.55.36     Loaded
    library-weblogic-api     oracle.jdeveloper.library.weblogic.api     11.1.1.2.36.55.36     Loaded
    library-weblogic-client     oracle.jdeveloper.library.weblogic.client     11.1.1.2.36.55.36     Loaded
    mof     oracle.mof     11.1.1.2.36.55.36     Loaded
    mof-index     oracle.mof.index     11.1.1.2.36.55.36     Loaded
    mof-xmi     oracle.mof.xmi     11.1.1.2.36.55.36     Loaded
    oracle.adfm     oracle.adfm     11.1.1.2.36.55.36     Loaded
    oracle.adfm.contextual     oracle.adfm.contextual     11.1.1.2.36.55.36     Loaded
    oracle.dynamic-faces-dt     oracle.dynamic.faces     11.1.1.2.36.55.36     Loaded
    oracle.ide.dependency     oracle.ide.dependency     11.1.1.2.36.55.36     Loaded
    oracle.ide.filequery     oracle.ide.filequery     11.1.1.2.36.55.36     Loaded
    oracle.ide.indexing     oracle.ide.indexing     11.1.1.2.36.55.36     Loaded
    oracle.ide.usages-tracking     oracle.ide.usages-tracking     11.1.1.2.36.55.36     Loaded
    oracle.todo.tasks     oracle.todo.tasks     11.1.1.2.36.55.36     Loaded
    palette2     oracle.ide.palette2     11.1.1.2.36.55.36     Loaded
    placeholder-jsf-ui     oracle.placeholderjsf-ui     11.1.1.2.36.55.36     Loaded
    placeholderdc-dt     oracle.placeholderdc.dt     11.1.1.2.36.55.36     Loaded
    rcasadapter-dt     oracle.jdeveloper.asadapter.dt     11.1.1.2.36.55.36     Loaded
    rcasadapter-oc4j     oracle.jdeveloper.asadapter.oc4j     11.1.1.2.36.55.36     Loaded
    rcasadapter-rescat2     oracle.jdeveloper.asadapter.rescat2     11.1.1.2.36.55.36     Loaded
    rcasadapter-thirdparty     oracle.jdeveloper.asadapter.thirdparty     11.1.1.2.36.55.36     Loaded
    rcasadapter-weblogic     oracle.jdeveloper.asadapter.weblogic     11.1.1.2.36.55.36     Loaded
    rcasadapter-weblogic-api     oracle.jdeveloper.asadapter.weblogic.api     11.1.1.2.36.55.36     Loaded
    rescat2     oracle.jdevimpl.rescat2     11.1.1.2.36.55.36     Loaded
    resourcebundle-api-adfdeps     oracle.jdeveloper.resourcebundle.adfdeps     11.1.1.2.36.55.36     Loaded
    resourcebundle-api-xliff     oracle.resourcebundle.xliff     11.1.1.2.36.55.36     Loaded
    resourcebundle-customization     oracle.jdeveloper.resourcebundle.customization     11.1.1.2.36.55.36     Loaded
    searchbar-gallery     oracle.ide.searchbar.gallery     11.1.1.2.36.55.36     Loaded
    searchbar-help     oracle.ide.searchbar.help     11.1.1.2.36.55.36     Loaded
    searchbar-index     oracle.ide.searchbar.index     11.1.1.2.36.55.36     Loaded
    status     oracle.ide.status     11.1.1.2.36.55.36     Loaded
    xml-schema-dt     oracle.jdevimpl.xml.schema     11.1.1.2.36.55.36     Loaded
    xsl-dt     oracle.jdevimpl.xml.xsl     11.1.1.2.36.55.36     Loaded
    xsqldt-ide     oracle.xsqldt-ide     11.1.1.2.36.55.36     Loaded

    Hi
    thanks for getting back to me.
    I just went to the controls panel (under Systemsteuerung\Programme\Standardprogramme\Dateizuordnungen festlegen, sorry, German) I can see:
    Name: .swf
    Description: Shockwave Flash Object
    Application: Unknown application
    Also, double clicking a swf file prompts me with a dialog saying Windows can't openit  since it doesn't know how.

  • Unit Testing, Null, and Warnings

    I have a Unit Test that includes the following lines:
    Dim nullarray As Integer()()
    Assert.AreEqual(nullarray.ToString(False), "Nothing")
    The variable "nullarray" will obviously be null when ToString is called (ToString is an extension method, which is the one I am testing). This is by design, because the purpose of this specific unit test is to make sure that my ToString extension
    method handles null values the way I expect. The test runs fine, but Visual Studio 2013 gives includes the following warning:
    Variable 'nullarray' is used before it has been assigned a value. A null reference exception could result at runtime.
    This warning is to be expected, and I don't want to stop Visual Studio 2013 from showing this warning or any other warnings, just this specific case (and several others that involve similar scenarios). Is there any way to mark a line or segment
    of code so that it is not checked for warnings? Otherwise, I will end up with lots of warnings for things that I am perfectly aware of and don't plan on changing.
    Nathan Sokalski [email protected] http://www.nathansokalski.com/

    Hi Nathan Sokalski,
    Variable 'nullarray' is used before it has been assigned a value. A null reference exception could result at runtime.
    Whether the warning above was thrown when you built the test project but the test run successfully? I assume Yes.
    Is there any way to mark a line or segment of code so that it is not checked for warnings?
    There is no built-in way to make some code snippet or a code line not be checked during compiling, but we can configure some specific warnings not to be warned during compiling in Visual Basic through project Properties->Compile
    tab->warning configurations box.
    For detailed information, please see: Configuring Warnings in Visual Basic
    Another way is to correct your code logic and make sure the code will not generate warning at runtime.
    If I misunderstood you, please tell us what code you want it not to be checked for warnings with a sample so that we can further look at your issue.
    Thanks,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Unit Testing / Integration Testing

    Hi all
    Can somebody provide links to SAP testing....
    Can anybody define & write down the step by step details on carrying out unit testing, integration testing and user acceptance testing...How it is done..which systems..tools..test scripts / test cases etc

    hi,
    For all kinds of testing the first thing is to enumerate the scenarions i.e preparing a list of scenarions that need to be tsted. this wud include the test data and also the desired results. templates are provided by the consultants to the end users. thse templates have a description of the scenarios, the data used, the transacion codes,  the docs generated and if the desired results were obtained. thse need to be certified by the concerned.
    integration and unit tsting can be done on the same or different clients depanding on system landscape. user accptance testing is generally after the interfration tests have been satisfactorily conducted. different knds of users are asked to do the tests once their id roles and profiles are created. this phase shud be handled as if live production envirionment.
    saurabh

  • Unit Testing

    Hi All,
    I would like to inform to all, can any one explain to me the concept of Unit testing in FICO and how it should be drawn? If possible send any dcoumentation for this focus to my mail id: [email protected]
    Thanks with regards,
    Bala

    Hi
    refer below reward if helps
    Unit testing is done in bit and pieces. Like e.g. in SD standard order cycle; we do have 1-create order, then 2-delivery, then 3-transfer order, then 4-PGI and then 5-Invoice.  So we will be testing 1,2,3,4 and 5 seperately alone one by one using test cases and test data. We will not be looking and checking/testing any integration between order and delivery; delivery and TO; TO and PGI and then invoice.
    Whrereas System testing you will be testing the full cycle with it's integration, and you will be testing using test cases which give a full cyclic test from order to invoice.
    Security testing you will be testing different roles and functionalities and will check and signoff.
    Performance testing is refered to as how much time / second will take to perform some actions, like e.g. PGI.  If BPP defination says 5 seconds for PGI then it should be 5 and not 6 second.  Usually it is done using software.
    Regression testing is reffered to a test which verfies that some new configuration doesnot adversly impact existing functionality.  This will be done on each phase of testing.
    User Acceptance Testing:  Refers to Customer testing. The UAT will be performed through the execution of predefined business scenarios, which combine various business processes. The user test model is comprised of a sub-set of system integration test cases.
    We use different software during testing. Most commonly use are
    Test Director:  which is used to record requirement, preparing test plan and then recording the progress.  We will be incorporating defects that are coming during these testings using different test cases.
    Mercury Load Runner:  is used for performance testing.  This is an automatic tool.
    What does the following terms means :
    - Technical Unit Testing
    - Functional Unit Testing
    - IntegrationTesting
    - Volume Testing
    - Parallel Testing?
    Technical Unit Testing= Test of some technical development such as a user exit, custom program, or interface. the test usually consists of a test data set that is processed according to the new program.  A successful test only proves the developed code works and that it performed the process as as designed.
    Functional Unit Testing= Test of configuration, system settings or a custom development (it may follow the technical unit testing) These usually use actual data or data that is masked but essentially the same as a real data set. A successful test shows that the development or configuration works as designed and the data is accurate as a result.
    IntegrationTesting= Testing a process, development or configuration within the context of any other functions that the process, development or functionality will touch or integrate . The test should examine all data involved across all modules and any data indirectly affected. A successful test indicates that the processes work as designed and integrate with other functions without causing any problems in any integrated areas.
    Volume Testing= testing a full data set that is either actual or masked to insure that the entire volume does cause system problems such as network transmission problems, system resources issues, or any systemic problem, A successful test indicates that the processes will not slow or crash the system due to a full data set being utilized.
    Parallel Testing= Testing the new system or processes with a complete data set while running the same processes in the legacy system. A successful test will show identical results when both the legacy system and new system results are compared.
    I would also note that when a new implementation is being done you will want to conduct at least one cut over test from the old system to the new and you should probably do several.
    What kind of testings that are carried out in testing server?
    1. Individual Testing ( Individually which we've created)
    2. Regressive Testing ( Entire Process)
    3. Integration Testing ( Along with other integrated modules)
    The 3 types of testing is as follows:-
    1. Unit testing (where an individual process relevant to a SD or MM etc is tested)
    2. Integration testing (where a process is tested that cuts across all areas of SAP).
    3. Stress testing (where lots of transactions are run to see if the system can handle the data)
    http://www50.sap.com/businessmaps/6D1236712F84462F941FDE131A66126C.htm
    Unit test issues
    The unit tools test all SAP development work that handles business object processing for the connector. Also, the unit test tools enable you to test the interaction of your work with the ABAP components of the connector. The test tools allow you to test your development work as an online user (real-time) only.
    Note:
    It is important to understand the differences between testing the connector as an online user and testing the connector as if operating as a background user.
    The differences between testing the connector as an online user or as a background user are described as follows:
    Memory--When testing a business object, the connector must log into the SAP application.
          The connector runs as a background user, so it processes in a single memory space that is never implicitly refreshed until the connector is stopped and then restarted (therefore it is critical in business object development to clear memory after processing is complete). Since you are an online user, memory is typically refreshed after each transaction you execute.
          For more information, see Developing business objects for the ABAP Extension Module. Any problems that may occur because of this (for example, return codes never being initialized) are not detected using the test tool; only testing with the connector will reveal these issues.
    Screen flow behavior--Screen flow behavior is relevant only when using the Call Transaction API. The precise screen and sequence of screens that a user interacts with is usually determined at runtime by the transaction's code. For example, if a user chooses to extend a material master record to include a sales view by checking the Sales view check box, SAP queries the user for the specific Sales Organization information by presenting an additional input field. In this way, the transaction source code at runtime determines the specific screen and its requirements based on the data input by the user. While the test tool does handle this type of test scenario, there is a related scenario that the test tool cannot handle.
          SAP's transaction code may present different screens to online users versus background users (usually for usability versus performance). The test tool only operates as an online user. The connector only operates as a background user. Despite this difference, unit testing should get through most of the testing situations.

  • Unit Testing  approach

    Hi,
    We had done technical migration of value based roles to derived roles, and facing problem to design the unit testing approach for the same. can you please suggest what must unit testing approach and how to create test cases for authorizations specificaly to derived roles created from value based roles ?
    goal is after testing, end users should not feel any changes done in roles approach.
    Thanks.
    Regards,
    Swapnil
    <removed_by_moderator>
    Edited by: Julius Bussche on Oct 7, 2008 3:40 PM

    Hi Swapnil,
    The Testing of Security roles need to be taken in a two step approach
    Step 1 Unit Testing in DEV
    A. Prepare the test cases for each of the derived roles and ensure that your main focus is to see if you are able to execute all the tcodes that have been derived from the parent role with out authorization errors. You also need to verify if each of the derived roles are applicable to those respective Org level Values.
    B. Because there will not enough data in DEV ( except In some cases where you have a refresh of fresh PROD data) it is always advisable to do the actual testing of the roles in QA. The goal here is to see if you are able to perform a dry run of all tcodes/Reports/Programs that belong to the roles.
    C. You may create fewer Unit test ids as you only assign one ID with one role and once the role is tested you can assign the same ID to another role.
    Step 2 Integration Testing in QA
    A. Prepare the Integration Test cases for each of the Derived roles. Here most likely the testing will be performed by the  end users/Business Analysts in that respective Business Process. Each test case must reflect the possible Org level Authorization Objects and Values that need to be tested.
    B. As Integration testing is simulation of actual Production authorizations scenario, care must be taken when creating mulitple Integration test user ids and assigning them right roles and send the ids to the end users to perform the testing in QA.
    C. The objective here is that end user must feel comfortable with the test cases and perform both Positive and Negative testing. Testing results must be caputured and documented for any further analysis.
    D. In an event of any authorization errors from Integration testing, the authorization errors will be sent to the Security team along with SU53 screenshots. The roles will be corrected in DEV and transported back to QA and the testing continues.
    E. Also the main objective of Integration testing would be to check if the transactions are reflecting the right amount of data when executed and any mismatch in the data will be direct implication that the Derived roles do not contain the right Org level values.
    Hope this helps you to understand how testing of Security roles (Derived) is done at a high level.
    Regards,
    Kiran Kandepalli.
    Edited by: Kiran Kandepalli on Oct 7, 2008 5:47 AM

  • Problem creating unit testing repository (and workaround)

    I tried to create the unit testing repository with a user that had all the required system privileges granted through a different role other than RESOURCE and CONNECT roles, and who wasn't explicitely granted CREATE VIEW, but inherited it through the custom role. However the check in SQL Developer is explicitely for the RESOURCE and CONNECT roles (regardless of what privileges they have granted to them in whichever database version past, present or future) and for CREATE VIEW privilege granted direct to the user:
    SELECT DECODE (roles.required_role_count + privs.required_priv_count,
                   3, 1,
                   0)
              AS basic_privs_granted
      FROM (SELECT COUNT (*) AS required_role_count
              FROM user_role_privs
             WHERE granted_role IN ('CONNECT', 'RESOURCE')) roles,
           (SELECT COUNT (*) AS required_priv_count
              FROM USER_SYS_PRIVS
             WHERE privilege IN ('CREATE VIEW')) privsI found this SQL contained within the sqldeveloper/extensions/oracle.sqldeveloper.unit_test.jar in an XML file: oracle/dbtools/unit_test/manage_user/UserSql.xml and replaced the SQL with one that actually checks for the specific system privileges:
    SELECT DECODE (required_sys_priv_count,
                   10, 1,
                   0)
              AS basic_privs_granted
      FROM
           (SELECT COUNT(*) AS required_sys_priv_count FROM
             (SELECT privilege
                FROM role_sys_privs
               WHERE privilege IN ('CREATE CLUSTER','CREATE INDEXTYPE','CREATE OPERATOR','CREATE PROCEDURE','CREATE SEQUENCE','CREATE SESSION','CREATE TABLE','CREATE TRIGGER','CREATE TYPE','CREATE VIEW')
              UNION
              SELECT privilege
                FROM user_sys_privs
               WHERE privilege IN ('CREATE CLUSTER','CREATE INDEXTYPE','CREATE OPERATOR','CREATE PROCEDURE','CREATE SEQUENCE','CREATE SESSION','CREATE TABLE','CREATE TRIGGER','CREATE TYPE','CREATE VIEW')))This enabled me to bypass that check when creating the respository. I don't know if all these privileges are actually required by the unit testing repository or not, so maybe the above list can be reduced...
    Edited by: RDB on Mar 1, 2013 2:24 PM

    Hi Sai Vineeth,
    First of all, I appreciate your elaborate way of framing the question. That itself helps others to comment.
    On the first two questions, I am sure you'll be able to follow the answers provided and take care of your concerns.
    On your question 3), an additional piece of information that should bring smile to you
    Whether the Test is to happen in DEV or QAS or whatever 'System Role' is dependent on the Test Plan.
    So, if you have two distinct Test Plans, one for Unit Tests and the other for Integration Tests, which should be the case, as usual, you can certainly point the System Role to DEV or QAS as required.
    Feel free to pose any other query as well.
    Best regards,
    Srini

  • Does new type of unit testing in Flash Builder4 support ANT task ?

    Hi,
    I am using the new way of creating unit tests following this page http://help.adobe.com/en_US/flashbuilder/using/WS27ECA937-059A-4308-A2E2-F3A3AAB64337.html #WSF04FE993-D0BA-4a2b-BDF1-8B8ABF22E448, which is really easier and more efficient than old ways.
    But I then found that the old ANT task "flexunit" for running unit test not working any more.  So if I want to get the results of unit testing from a CI server, how could I do now?
    Thanks a lot
    Michael

    @Michael Lin89 - You can find information on using FlexUnit4 via Ant @ http://docs.flexunit.org/index.php?title=Ant_Task.  There has been a lot of information collected on the wiki as well related to the CI process.  You can see that info @ http://docs.flexunit.org/index.php?title=Continuous_Integration_Support.  There are also an assortment of community projects built to work with FlexUnit which you can check out on the community page @ http://docs.flexunit.org/index.php?title=Community_Projects. There is also a sample project for working with CI, Ant, Maven, and a few other technologies @ http://docs.flexunit.org/index.php?title=CI_Sample_Project_Information.
    Hope this helps to fill in the gaps as to what support we offer in terms of Ant and CI.
    -Brian

  • Variable substitution in Unit Testing validation - Date format?

    Using SQL Developer unit testing, I am having difficulty comparing Date datatype in a validation.
    I use a Dynamic Value Query to set the parameters of an insertion procedure under test.
    select * from (select doc_nbr as p_mstr_doc_nbr, doc_nbr as p_assoc_doc_nbr, sysdate as p_date_added from documents sample(0.01) order by dbms_random.random)  where rownum <= 1;So P_DATE_ADDED is a DATE datatype.
    I wish to validate that the insertion was correct. So I run a Process Validation returning one or more rows.
    SELECT * FROM X100_ASSOC
      WHERE MSTR_DOC_NBR = '{P_MSTR_DOC_NBR}'
        AND ASSOC_DOC_NBR = '{P_ASSOC_DOC_NBR}'
        AND to_char(DATE_ADDED,'dd-MON-yy HH24:MI:SS')  = {P_DATE_ADDED};I understand that the {P_DATE_ADDED} is substituting in a string. From Help page :
    "What is actually substituted is the string representation of the parameter value. For example:
    If P1 is a parameter of type NUMBER and has the value 2.1, the string {P1} will be replaced by the string 2.1.
    If P1 is a parameter of type VARCHAR2 and has the value ABC, the string '{P1}' will be replaced by the string 'ABC'. (Note the single-quotation marks around {P1} in this example.)"
    I need to know the format that the date is cast into as a string. Then I can do the comparision on the where clause.
    Any answers? or details of where is more in depth documentation?
    Thank you,
    Bill

    I agree as a general rule. However in this case, it appears that the variable substitution routine is returning the default format. So to compare my expected data to the returned data I choose to use the default format. If the variable substitution routine specified an explicit format, I would use that. In my original question, I asked if anyone knew the format.
    Regards,
    Bill

  • Unit Test in SQL Developer 2.1: Automated Builds

    Hi,
    I am interested to know if the new Unit Testing framework can be accessed via API so the test execution is initiated from automated build process.
    Regards,
    Vadim

    I am having a problem with the unit testing command line.
    I am attempting to run the unit testing using the command line interface.
    I can connect to UNIT_TEST_REPOS schema in SQL developer.
    I am successfully running units test and suites in SQL developer.
    UNIT_TEST_REPOS, RCSV1 and DEVER users are granted on the UT_REPO_USER role and UNIT_TEST_REPOS and DEVER on the UT_REPO_ADMINISTRATOR.
    The following commands result in an error box saying "No Repository was found on the selected connection, you need to create a repository." (The HELP button apparently does nothing. The OK button closes the box.)
    C:\Program Files\sqldeveloper\sqldeveloper\bin>UtUtil -exp -test -name RCSV1_RCS_SECURITY.GET_LDAP_BASE -repo unit_test_repos -file c:\ut_xml\test.xml
    Unable to open repository
    C:\Program Files\sqldeveloper\sqldeveloper\bin>UtUtil -run -test -name RCSV1_RCS_SECURITY.GET_LDAP_BASE -repo unit_test_repos -db dever
    Unable to open repository
    C:\Program Files\sqldeveloper\sqldeveloper\bin>UtUtil -run -test -name RCSV1_RCS_SECURITY.GET_LDAP_BASE -repo dever -db dever
    Unable to open repository
    I would guess that I am not supplying the correct connection info.
    My last comment triggered an idea. It turns out that the connection names required are those connections named in SQL developer. In my case, they are not the same as the schema names. The following command worked as advertised.
    C:\Program Files\sqldeveloper\sqldeveloper\bin>UtUtil -run -test -name RCSV1_RCS_SECURITY.GET_LDAP_BASE -repo UNIT_TEST -db DeverLocal
    The ANT target is
    <target name="UnitTests">
    <exec executable="cmd" dir="${sqldev.bin.dir}">
    <arg value="/c"/>
    <arg value="UtUtil -run -suite -name RCSV1 -repo UNIT_TEST -db DeverLocal"/>
    </exec>
    </target>
    Regards,
    Bill

  • Unit Test Module cannot create repository

    DBA has created user with listed permissions in the documentation and Unit test repository creation is still stating basic permissions need to be met. In addition, I now need to upgrade my (nonexistant) repository and the basic permissions are still not met. What exactly does the repository admin require in oder to create a repository?
    Additional problems:
    When the dba types in the correct sys user password for that user to create the correct permissions through SQL developer, it states they are wrong. How does the sys user login as sysdba through that? That is our best guess as to why it won't recognize the password. This is also why I am asking what our DBA needs to simply get the admin user running.
    Also, after the repository is created, what permissions can be removed from that user? With our DBAs, less is more :)
    I appreciate any help; I realize this is a duplicate, but following other threads has not yielded results either.
    10gr2 DB, 3.0 now 3.1 Sql Developer
    Edited by: sinistral on Feb 14, 2012 11:15 AM
    Edited by: sinistral on Feb 14, 2012 11:15 AM

    Hi sinistral -
    Instructions for setting up a unit test repository in a (dba friendly ;) ) locked down environment are in {message:id=3985967}
    +That link points directly to the message for minimum permissions set up. Alternatively, A few messages back is one with info on how a dba can set up the roles/permissions as SQL Developer would so you don't get asked for sysdba info and can use the shared repository feature. {message:id=3985438}+
    Brian Jeffries
    SQL Developer Team
    Edited by: bjeffrie on Feb 15, 2012 11:58 AM to include reference to 'full permissions' info.
    Edited by: bjeffrie on Feb 15, 2012 12:45 PM to fix links

Maybe you are looking for

  • Split Inbound Delivery

    Hi all, I have a requirement where i create 1 po line item with 100 qty. when the vendor sends the ASN he sends qty in 3 vendor batches. so when i create a inbound delivery, single po line item has to be split in to 3 line items in the same inbound d

  • Pre-built Virtual Machine for SOA Suite and BPM Suite 11g - console logons

    Dear All Excellent work on VirtualBox SOA suite image, very very cool All started up no sweat, logged into virtual image no probs (oracle:oracle) Firefox all nicely set up with links BUT what are the console logins for 1 - Oracle EM 2 - WLS Console 3

  • When I try to send an email I get a message - Non ASCII characters in the local part of the recipient address.

    I am trying to send an emails to Italy. When I click send I get a message ( Non-ASCII characters in the local part of the recipient address). [email protected]  is one of the email address I am trying to send to. My other email address' work OK. I ha

  • Will Aperture allow me to search photos by title on an iPad?

    Will Aperture allow me to search photos by title on an iPad? iPhoto library does not let me search for photos by name. Thanks for your help and any suggestions.  Rob

  • Modvat Utilization

    Hi, I have created an order, delivery and billing document. Billing doc has been released to accounting. However though the accounting doc has been generated, the excise invoice is not generated and also BED, EDCESS & VAT amount not disable. When I w