Test browser to test secure webservice

Hi,
I have a secure webservice that accepts username/password token and expects client to encrypt SOAP requests. How do I test it using Workshop's test browser? I get exception saying the message needs to be encrypted. The same webservice from a client application works fine.
Thanks.

We have been able to resolve the problem. The setup we did was correct, but there was a problem with the java keystore. The keystore should not only contain the private key and the certificate used for authentication, but also the full certificate chain up to the root CA for it to work.
You should see a message like this in the log:
####<Mar 2, 2011 1:25:17 PM CET> <Debug> <SecuritySSL> <XX> <XX> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <4b6c0032292e8f22:-558fda9e:12e7663d32b:-7ff3-00000000000001ea> <1299068717879> <BEA-000000> <Returning chain of 2 certificates.>
If you get this message:
####<Mar 1, 2011 8:01:43 PM CET> <Debug> <SecuritySSL> <XX> <XX> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>>
<1299006103215> <BEA-000000> <No suitable identity certificate chain has been found.>
It indicates that weblogic can not find the chain in the store and that you need to check the JKS file.
@atheek1, thanks for the replies!
Cheers,
Hugo

Similar Messages

  • Error in test browser while running a JPD

    anyone plzzz help me..i'm getting this error while trying to run a jpd ...this error is coming in test browser
    Service Request getContractLineResourceId
    Submitted at Wed Sep 07 17:54:35 IST 2005
    clResourceId = 102950
    Context Event context_onCreate on Control callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.bea.control.ServiceBrokerControlImpl.context_onCreate
    Event source: context
    CallStack:
    callback.context_onCreate()
    callback:context.onCreate()
    callback:context.onAcquire()
    Returned from context_onCreate on callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Context Event context_onAcquire on Control callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.bea.control.ServiceBrokerControlImpl.context_onAcquire
    Event source: context
    Arguments:
    CallStack:
    callback.context_onAcquire()
    callback:context.onAcquire()
    Returned from context_onAcquire on callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Operation setTargetService on Control callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.pwc.us.ept.process.businessLogic.manageContractLine.MyContractLineRescJpd$Callback.setTargetService
    Arguments:
    Arg 0 : Service[http://TESTUI]
    CallStack:
    callback.setTargetService()
    Returned from setTargetService on callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Operation setEchoConversationID on Control callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.pwc.us.ept.process.businessLogic.manageContractLine.MyContractLineRescJpd$Callback.setEchoConversationID
    Arguments:
    Arg 0 : null
    CallStack:
    callback.setEchoConversationID()
    Returned from setEchoConversationID on callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Operation setProtocol on Control callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.pwc.us.ept.process.businessLogic.manageContractLine.MyContractLineRescJpd$Callback.setProtocol
    Arguments:
    Arg 0 : http-soap
    CallStack:
    callback.setProtocol()
    Returned from setProtocol on callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Operation setRecipientCertificate on Control callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.pwc.us.ept.process.businessLogic.manageContractLine.MyContractLineRescJpd$Callback.setRecipientCertificate
    Arguments:
    Arg 0 : null
    CallStack:
    callback.setRecipientCertificate()
    Returned from setRecipientCertificate on callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Operation getContractLineResourceId
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.pwc.us.ept.process.businessLogic.manageContractLine.MyContractLineRescJpd.getContractLineResourceId
    Arguments:
    clResourceId : 102950
    CallStack:
    getContractLineResourceId()
    Operation findByCtrlLineResourceId on Control dbContractLineControl
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.pwc.us.ept.control.customDBControl.MyTestControl.CustomContractLineResc.findByCtrlLineResourceId
    Arguments:
    contractLineRescId : 102950
    CallStack:
    dbContractLineControl.findByCtrlLineResourceId()
    getContractLineResourceId()
    Returned from findByCtrlLineResourceId on dbContractLineControl
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Return value: com.pwc.us.ept.app.dto.StateHolder@dfa0aa
    Process Completed
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Returned from getContractLineResourceId
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Return value: com.pwc.us.ept.app.dto.StateHolder@dfa0aa
    Context Event context_onRelease on Control callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.bea.control.ServiceBrokerControlImpl.context_onRelease
    Event source: context
    Arguments:
    CallStack:
    callback.context_onRelease()
    callback:context.onRelease()
    Returned from context_onRelease on callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Context Event context_onReset on Control callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Method: com.bea.control.ServiceBrokerControlImpl.context_onReset
    Event source: context
    CallStack:
    callback.context_onReset()
    callback:context.onReset()
    Returned from context_onReset on callback
    Submitted at Wed Sep 07 17:54:35 IST 2005
    Service Response
    Submitted at Wed Sep 07 17:54:35 IST 2005
    <error>
    <faultcode>JWSError</faultcode>
    <faultstring>java.lang.RuntimeException: Protocol 'form-get' not available on this operation.</faultstring>
    <detail>
    com.bea.wlw.runtime.core.request.ResponseValidationException: java.lang.RuntimeException: Protocol 'form-get' not available on this operation.
    at com.bea.wlw.runtime.jws.request.MimeXmlResponse.setReturnValue(MimeXmlResponse.java:40)
    at com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDispatcherBean.java:261)
    at com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatcherBean.java:54)
    at com.bea.wlw.runtime.core.bean.SyncDispatcherBean.invoke(SyncDispatcherBean.java:160)
    at com.bea.wlw.runtime.core.bean.SyncDispatcher_k1mrl8_EOImpl.invoke(SyncDispatcher_k1mrl8_EOImpl.java:100)
    at com.bea.wlw.runtime.core.dispatcher.Dispatcher.remoteDispatch(Dispatcher.java:161)
    at com.bea.wlw.runtime.core.dispatcher.Dispatcher.dispatch(Dispatcher.java:49)
    at com.bea.wlw.runtime.core.dispatcher.HttpServerHelper.exploreExec(HttpServerHelper.java:275)
    at com.bea.wlw.runtime.core.dispatcher.HttpServerHelper.executeGetRequest(HttpServerHelper.java:593)
    at com.bea.wlw.runtime.core.dispatcher.HttpServer.doGet(HttpServer.java:81)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6350)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    Caused by: java.lang.RuntimeException: Protocol 'form-get' not available on this operation.
    at com.bea.wlw.runtime.core.dispatcher.DispMessage.marshalXml(DispMessage.java:363)
    at com.bea.wlw.runtime.jws.request.MimeXmlResponse.writePart(MimeXmlResponse.java:106)
    at com.bea.wlw.runtime.jws.request.MimeXmlResponse.writeOutputPart(MimeXmlResponse.java:98)
    at com.bea.wlw.runtime.jws.request.MimeXmlResponse.setReturnValue(MimeXmlResponse.java:36)
    ... 21 more
    </detail>
    </error>

    Hi,
    When Explorer quits, does any file gets generated automatically on your desktop?
    Regards,
    Soumyajit

  • HotSpot JVM error running JWS Test Browser

    While when running the JWS Test Browser I get the attached JVM exception. It's
    intermittent. When it happens, I’m stuck. I have to remove my WebService and rebuild
    it to get past the problem.
    OS - XP SP1
    WL 8.1 SP2
    JVM – java version "1.4.1_05"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_05-b01)
    Java HotSpot(TM) Client VM (build 1.4.1_05-b01, mixed mode)
    [jvm_errror.txt]

    Michael -
    JDK 1.4.1_05 has TONS of bugs. I would strongly recommend upgrading to JDK
    1.4.2 early in your project, to save you a lot of potential problems.
    Kunal
    "Michael Moran" <[email protected]> wrote in message
    news:40c0b1f7$1@mktnews1...
    Okay, it appears I don't have to rebuild the WebService, I can alsoshutdown
    Workshop and recompile before starting the server and it fixes the problem
    most of the time. However, I have to try a few times before it works.
    Any ideas?
    "Michael Moran" <[email protected]> wrote in message
    news:40c0a614$1@mktnews1...
    While when running the JWS Test Browser I get the attached JVM
    exception.
    It's
    intermittent. When it happens, I'm stuck. I have to remove my WebServiceand rebuild
    it to get past the problem.
    OS - XP SP1
    WL 8.1 SP2
    JVM - java version "1.4.1_05"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_05-b01)
    Java HotSpot(TM) Client VM (build 1.4.1_05-b01, mixed mode)

  • When I run itunes diagnostic tests, I am told secure link to itunes store failed. My firewall is not blocking itunes. I have tried to download two itunes products and these have failed to download properly. What do I do?

    When I run itunes diagnostic tests, I am told secure link to itunes store failed. My firewall is not blocking itunes. I have tried to download two itunes products and these have failed to download properly. What do I do?

    WIndows Vista and 7 uninstall instructions:
    http://support.apple.com/kb/HT1923
    Windows XP instructions:
    http://support.apple.com/kb/HT1925
    I would say a removal is necassary! this will not affect the content

  • Weblogic workshop test browser script error

    Hi all
    whenever i run any portal sample through Workshop Test Browser ,i get following
    error.
    a dialogue window "Internet Explorer script error" with following texts
    An error has occured in the script on this page
    Do you want to continue running scripts on this page ?
    I am running Win2K professional, weblogic platform 8.1.1.0 and IE 5.0
    But this problem does not appear in WinXP & IE6.0
    ANy idea what is missing ?
    thx
    manjunath

    Hi manjunath,
    I had the same error on a similar config (win2k, ie 5). We tried several
    other configuration (with newer browsers) and didn't have the same
    experience.
    I'm almost sure that the problem is the browser, which is too old and
    doesn't support some featrue used by the webapp. If you can do it I
    suggest to upgrade to a newer version.
    BR,
    don
    manjunath wrote:
    Hi all
    whenever i run any portal sample through Workshop Test Browser ,i get following
    error.
    a dialogue window "Internet Explorer script error" with following texts
    An error has occured in the script on this page
    Do you want to continue running scripts on this page ?
    I am running Win2K professional, weblogic platform 8.1.1.0 and IE 5.0
    But this problem does not appear in WinXP & IE6.0
    ANy idea what is missing ?
    thx
    manjunath

  • Weblogic Test Browser

    Weblogic Test Browser is not able to handle miltiple windows. When javascript is used to open a new window, the test browser passes the control to the default browser of the machine but the session object is lost.
    Can we expect support for Multiple browser windows in the future version?
    BTW am running WebLogic Server 8.1 SP4.
    Krish

    Hi manjunath,
    I had the same error on a similar config (win2k, ie 5). We tried several
    other configuration (with newer browsers) and didn't have the same
    experience.
    I'm almost sure that the problem is the browser, which is too old and
    doesn't support some featrue used by the webapp. If you can do it I
    suggest to upgrade to a newer version.
    BR,
    don
    manjunath wrote:
    Hi all
    whenever i run any portal sample through Workshop Test Browser ,i get following
    error.
    a dialogue window "Internet Explorer script error" with following texts
    An error has occured in the script on this page
    Do you want to continue running scripts on this page ?
    I am running Win2K professional, weblogic platform 8.1.1.0 and IE 5.0
    But this problem does not appear in WinXP & IE6.0
    ANy idea what is missing ?
    thx
    manjunath

  • I need to install Firefox 4 for browser compatibility testing, but I can only find installers for the current version and 3.6.19; where can I find what I'm looking for?

    I am trying to do some browser compatibility testing using Firefox, but I can't find any installers for it here. The closest I can find are installers for 3.6.19 at http://www.mozilla.com/en-US/firefox/all-older.html. Where can I find an official installer for Firefox 4?

    Solved my own problem - I can download the installer by navigating directly to http://download.mozilla.og/?product=firefox-4.0.1&os=win&lang=en-US.

  • Error in  holder-of-key  : calling a secure webservice from weblogic instan

    Hi,
    I am getting following error . Can somebody decrypt this for me ?
    ava.rmi.RemoteException: SOAPFaultException - FaultCode [{http://schemas.xmlsoap.org/soap/envelope/}Server] FaultString [Failed to add Signature.] FaultActor [null]No Detail; nested exception is:
         weblogic.wsee.jaxrpc.soapfault.WLSOAPFaultException: Failed to add Signature.
         at services.SSOTestHelloWorld_Stub.hello(Unknown Source)
         at deloitte.iit.webservices.CallWebService.callService(CallWebService.java:31)
         at jsp_servlet.__clienttest._jspService(__clienttest.java:82)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3498)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: weblogic.wsee.jaxrpc.soapfault.WLSOAPFaultException: Failed to add Signature.
         at weblogic.wsee.codec.soap11.SoapCodec.decodeFault(SoapCodec.java:355)
         at weblogic.wsee.ws.dispatch.client.CodecHandler.decodeFault(CodecHandler.java:115)
         at weblogic.wsee.ws.dispatch.client.CodecHandler.decode(CodecHandler.java:100)
         at weblogic.wsee.ws.dispatch.client.CodecHandler.handleFault(CodecHandler.java:88)
         at weblogic.wsee.handler.HandlerIterator.handleFault(HandlerIterator.java:309)
         at weblogic.wsee.handler.HandlerIterator.handleResponse(HandlerIterator.java:269)
         at weblogic.wsee.ws.dispatch.client.ClientDispatcher.handleResponse(ClientDispatcher.java:213)
         at weblogic.wsee.ws.dispatch.client.ClientDispatcher.dispatch(ClientDispatcher.java:150)
         at weblogic.wsee.ws.WsStub.invoke(WsStub.java:87)
         at weblogic.wsee.jaxrpc.StubImpl._invoke(StubImpl.java:337)
         ... 18 more
    Caused by: weblogic.xml.crypto.wss.WSSecurityException: Failed to add Signature.
         at weblogic.wsee.security.wss.SecurityPolicyDriver.processIntegrity(SecurityPolicyDriver.java:240)
         at weblogic.wsee.security.wss.SecurityPolicyDriver.processOutbound(SecurityPolicyDriver.java:74)
         at weblogic.wsee.security.WssClientHandler.processOutbound(WssClientHandler.java:71)
         at weblogic.wsee.security.WssClientHandler.processRequest(WssClientHandler.java:55)
         at weblogic.wsee.security.WssHandler.handleRequest(WssHandler.java:74)
         at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
         at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:107)
         at weblogic.wsee.ws.dispatch.client.ClientDispatcher.dispatch(ClientDispatcher.java:132)
         ... 20 more

    Hi Stephen,
    Using a registry, for example UDDI [1], would be one solution. WLS has
    a complete UDDI implementation builtin [2] for this purpose.
    You are correct, you need to pass the service address location found in
    the <service> section of the WSDL.
    Hope this helps,
    Bruce
    [1]
    http://www.uddi.org/
    [2]
    http://e-docs.bea.com/wls/docs81/webserv/uddi.html
    Stephen Kurlow wrote:
    >
    I am not sure what I need to do to be able to call a remote webservice (runs on
    another weblogic server instance running on another machine in the same network)
    from within a webservice. I have 2 wsdl files and I have created webservice controls
    from them. I have successfully written code in the first webservice to instantiate
    the parms to the 2nd webservice and invoked the 2nd webservice when both webservices
    are deployed to the same weblogic server instance. So i can see the params being
    marshalled and unmarshalled in the test browser.
    Now how do I install the 2nd webservice on another weblogic server instance and
    instruct the 1st web service to call the 2nd webservice residing on another weblogic
    server instance? I presume some kind of lookup (url?) is needed and is it via
    what is contained in the wsdl file?
    Thanks in advance,
    Stephen Kurlow

  • Performance test from unit tests

    Hi;
    I tried to apply the principle TDD at the level of perf test of an J2ee application and this from units tests.
    I thus used the tool JUnitPerf but regrettably with this tool I must to modify my unit test for the update of the sequence of a test and it propose nobody management of waiting time between every call of a unit test.
    Q : Know a tool more complete, stable and maintained which allows to write of the perf tests from unit test ?
    Regards;

    Hi John,
    The testing will depend on the scenario's configured in SAP, which are to be tested. As scenario vary from customer to customer, it is not possible to send a document with screen shot, as these are confidential documents. However, the write-up below should be able to give some clueon the same.
    <b>Different Type of Testing are as under</b>:
    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.
    Regards,
    Rajesh Banka
    Reward suitable points.
    How to give points: Mark your thread as a question while creating it. In the answers you get, you can assign the points by clicking on the stars to the left. You also get a point yourself for rewarding (one per thread).

  • Unit testing or integration testing?

    Here it says that this example is more of an explanation of framework than best practice because of the conflation of integration/unit testing concepts: http://docs.flexunit.org/index.php?title=Using_Asynchronous_Startup
    My question is, how do you define a line here between unit testing and integration testing? What kind of UI components asynchronous tests are then considered to be unit tests and not yet integration tests? Many books recommend having 100% code coverage with unit tests. How would this example look like, to be considered only a unit test and not integration test?

    The question about which levels of testing to do are really dependent upon you. Let me explain a bit more.
    If you are building an application, and only an application, then functional testing probably covers most of your needs. In an application environment, you have a relatively narrow pathway of options and interactions that a user might follow. So long as you test those options well, your app will probably work as well.
    Where I see the real value of unit testing is testing for the unknowns. If you have a class that will be used in multiple applications in multiple ways, or perhaps it is intended to be a reusable class where others in your organization will use it in the future, then you want lower level testing. You want to have the best coverage you can because you want to know that, regardless of the way someone chooses to use the code, it will likely function or at least fail gracefully.
    The same is true for integration. If I am creating a Flex component, then I can unit test part of it, but not all. So, I want to use integration tests to ensure that it works in as many circumstance as possible. Further, Flex components have a life cycle, so testing them when they are not on the display list isn't really a valid test..
    So, to summarize, I see unit and integration w/Flex about testing possibilities and trying to achieve realistic code coverage for known and possible use cases. I see functional testing as testing those components in very specific use cases.
    Which do you need? Depends. Are you developing reusable components across (n) projects, likely the first 2 and maybe the last. Are you an application developer testing that an application works in documented business cases? Just functional will likely work.
    Hope that helps,
    Mike

  • Unit testing and integration testing

    hello 2 all,
                    what is the diff bet unit and integration testing? in sap what is unit teesting consists of and integration testing consists of what?
    is this the work  of test engineers r whose work is this?
    take care
    love ur parents

    Hi Sameer,
    Unit Testing
    A unit test is a procedure used to validate that a particular module of source code is working properly from each modification to the next. The procedure is to write test cases for all functions and methods so that whenever a change causes a regression, it can be quickly identified and fixed. Ideally, each test case is
    separate from the others; constructs such as mock objects can assist in separating unit tests. This type of testing is mostly done by the developers and not by end-users.
    Integration testing
    Integration testing can proceed in a number of different ways, which can be broadly characterized as top down or bottom up. In top down integration testing the high level control routines are tested first, possibly with the middle level control structures present only as stubs. Subprogram stubs were presented in Section 2 as incomplete subprograms which are only present to allow the higher level control routines to be tested. Thus a menu driven program may have the major menu options initially only present as stubs, which merely announce that they have been successfully called, in order to allow the high level menu driver to be tested.
    Top down testing can proceed in a depth-first or a breadth-first manner. For depth-first integration each module is tested in increasing detail, replacing more and more levels of detail with actual code rather than stubs. Alternatively breadth-first would proceed by refining all the modules at the same level of control
    throughout the application. In practice a combination of the two techniques would be used. At the initial stages all the modules might be only partly functional, possibly being implemented only to deal with non-erroneous data. These would be tested in breadth-first manner, but over a period of time each would be
    replaced with successive refinements which were closer to the full functionality. This allows depth-first testing of a module to be performed simultaneously with breadth-first testing of all the modules.The other major category of integration testing is bottom up integration testing where an individual module is
    tested from a test harness. Once a set of individual modules have been tested they are then combined into a collection of modules, known as builds, which are then tested by a second test harness. This process can continue until the build consists of the entire application.
    In practice a combination of top-down and bottom-up testing would be used. In a large software project being developed by a number of sub-teams, or a smaller project where different modules were being built by individuals. The sub-teams or individuals would conduct bottom-up testing of the modules which they were
    constructing before releasing them to an integration team which would assemble them together for top-down testing.
    I think this will help.
    Thanks ,
    Saptarshi

  • Unit Testing and Integrating testing In HR

    Dear Sap Gurus,
    Would you be kind enough to  give me an example of unit testing and integrating testing??  what do you test, eg..TC and what else.. what happened.??. And also an example of Integrating testing  ..and an example ....I know what unit and integrating test is ..and with a good example, i will have a great idea about it ...thanks a lot.

    Hi Pooja
    Unit Testing:
    A process for verifying that software, a system, or a system component performs its intended functions.
    Unit transactions are tested against their own specifications and design documents.
    Integration Testing
    An orderly progression of testing in which software elements, hardware elements or both are combined and tested until the entire system has been integrated.
    Integration tests deal mainly with the testing of cross-application process chains in addition to transactions and business processes. The process models and the test cases derived from these form the basis of these tests.
    Regards
    Vijay

  • Correct idea to scale out testing environment and test service pack2 installation

    Hi
    I have a sharepoint 2010 farm it has one sharepoint server, one database server
    In one server  below services are running
    Central administration service
    SharePoint Server Search 
    User Profile Service 
    Microsoft SharePoint Foundation Web Application
    so i want to scale out this form  to
    1 application server
    1 web front end server
    1 Search server (index server)
    1 databse server
    here how i scale out to this form
    1)here how i move  sharepoint  server search service to new  index server and
    2) here how i move  Microsoft SharePoint Foundation Web Application to new webfront end server
    and in this single server  some web appllications are running also how i move these to new wf server
    i want to do like this  because i want to test service pack 2 installation, now  sharepoint version is : service pack1
    my actual production environment has
    2 application servers
    2 webfront end servers
    2 index servers
    1 databae server
    so this correct idea to scale out testing environment and test service pack2 installation
    adil

    Hi Adil,
    The link below describes how to scale SharePoint Web Front-End with only web applications and the search query server  out of one SharePoint server with all roles running.
    http://sharepointsolutions.com/sharepoint-help/blog/2011/02/how-to-scale-out-a-sharepoint-2010-farm-from-two-tier-to-three-tier-by-adding-a-dedicated-application-server/
    Now you have two SharePoint server with:
    Tier 1 – SharePoint Server dedicated as a Web Front-End (WFE) with only the web application(s) and the search query service running on it
    Tier 2 – SharePoint Server dedicated as an Application Server with all of the other service applications running on it, but no web applications or query service
    Tier 3 – SQL Server for the databases
    Then you would scale out WFE server with web applications from tier1. Now please install a new SharePoint server and join it to the existing farm and deploy it as Web Front Server. Enable the relevant services on Web Front servers per the topology picture
    below, and stop the services running on the old server.
    http://technet.microsoft.com/en-us/library/cc263044(v=office.14).aspx
    Regards
    Rebecca Tu
    TechNet Community Support

  • Difference between unit testing and integration testing

    What is the difference between unit testing and integration testing in SAP? Is unit testing takes place in Dev client and integration testing takes place in QA system?
    Please clarify
    thanks

    Hello Krishen,
    unit testing means veryfiingsmall / the smallet pieces of software, while integration testing checks the overall functionality of applications. Within the AS ABAP the tool ECATT + manual tests is used for integration tests and the ABAP Unit language integration for unit testing.
    When, Who, Where tests are carried out is ultimately a personal decision. As unit tests are operate even under heavy development they are often the first choice for developers, but the unit tests can also serve for regression tests over a long period. Integration tests tend too be created and executed in later stages as they require often a certain majurity of the software under test.
    Beside the mentioned links you may check out ABAP Unit infos also in the Wiki.
    https://wiki.sdn.sap.com/wiki/display/HOME/ABAP+Unit
    Best Regards
      Klaus

  • Oracle SOA Suite 10.1.3.1: Invoke a secure webservice

    Hi,
    How can i invoke a secure Webservice (the webservice is implemented as a Security Token Service that accepts RST messages and replies with RSTR messages [ws-trust]) using BPEL and OWSM (Oracle SOA Suite 10.1.3.1) .
    The Service authenticates the user by verifying the validity of the user’s (client) X.509 certificate und return a saml assertion. This assertion confirms the user’s identity, and the successful authentication process.
    Any approcahes or Ideas how to implement this?
    thanks in advance
    Pat

    Hi,
    How can i invoke a secure Webservice (the webservice is implemented as a Security Token Service that accepts RST messages and replies with RSTR messages [ws-trust]) using BPEL and OWSM (Oracle SOA Suite 10.1.3.1) .
    The Service authenticates the user by verifying the validity of the user’s (client) X.509 certificate und return a saml assertion. This assertion confirms the user’s identity, and the successful authentication process.
    Any approcahes or Ideas how to implement this?
    thanks in advance
    Pat

Maybe you are looking for

  • Script is taking long time to finish...Need Optimization Suggestion.

    Hi All: I have written below script and this script is successfully executing and deriving the correct results. But this script is taking 4 hours to complete, can you please suggest on how to improve its performance. The requirement is to run this sc

  • Passing a property file as a parameter to imqdbmgr

    I would like to add the tables to the database during boot of a server since I use an EC2 instance. In this scenario, I need to replace the OpenMQ configuration file (config.properties) used under the glassfish domain which is generated when the doma

  • Video driver for Samsung TV

    I have a media center computer that is connected to a Samsung LED TV. Windows 8 shows it as a generic monitor. Are there video drivers for large screen TVs? Thanks

  • Notebook reliably locks up completely - cold restart required

    I have a Fujitsu P7120 notebook. I bought it used several years ago and I love it, despite its age. It was very reliable and stable...but a bit slow. I decided to upgrade the stock 4400RPM drive with an SSD (http://www.kingspec.com/solid-state-dis -

  • Photo Booth acting weird/iSight goes black in Skype

    When I open Photo Booth and if I don't take a picture for a few minutes, it creates a still image and I can't get out of it.. If I try to take a picture, the still image shows up in the tray no matter what. The image doesn't go away until I close Pho