BW standard templates and test cases.
Hi friends.
Can any body send me some standard templates and test cases for BIW .
My mail id is [email protected]
Hi Akash,
I know about the unit testing in BIW.I have know idea about integration testing.
If you need idea on Unit testing i can provide you point wise how the testing will be done
Regards
Ramakanth.
Similar Messages
-
Need info on BSP tags Test Suite and Test Case
Dear All,
Could any one pls send me some info on the BSP tags Test Suite and Test Case.
Thanks,
Sirisha.Hi,
I have gone through the sample examples.. for TestSuite and test case.. but im unable to understand it. I need some documentation on the usage of these tags..
Thanks,
Sirisha. -
Hi,
For Exchange 2013, do we have microsoft technet link for User acceptance Test and Test Plan document post implementation/migration.
Thanks
jitenderHi,
Based on my search, there is no official document about User Acceptance Test and Test cases for Exchange 2013.
Best regards,
Belinda Ma
TechNet Community Support -
Hi Team,
Kindly can you let em know what is the difference between Test Scripts and Test cases with example if possible.
Regards,
VimalHi Vimal,
A test case is a set of conditions or variables under which a tester will determine if a requirement or use case upon an application is partially or fully satisfied. It may take many test cases to determine that a requirement is fully satisfied.
Test cases are often incorrectly referred to as test scripts. Test scripts are lines of code used mainly in automation tools.
Test script
A test script is a short program written in a programming language used to test part of the functionality of a software system. A written set of steps that should be performed automatically can also be called a test script, however this is more correctly called a test case.
Any test that is written as a short program is regarded as an automated test. Test scripts written as a short program can either be written using a special manual functional GUI test tool or in a well-known programming language (such as C++, C#, Tcl, Expect, Java, Perl, Python, or more recently, Ruby). Automated test tools can test many areas of system functionality such as the user interface, performance of the system, the system code and the requirements.
Automated testing has the advantage over manual testing in that it is easily repeatable, and thus is favoured when doing regression testing. This however is not always the case as automated tests may be poorly written and can break during playback. Since most systems are designed with human interaction in mind, it is good practice that a human tests the system at some point.
Test Script defines the actions and pass/fail criteria. For example, if the action is "to enter a valid account number," the expected result is that the data are accepted. Entering an invalid number should yield a particular error message.
Award Points accordingly.
Regards,
Kitchlu -
Changing template for Test Case Description
Hi All,
Greetings...
In one of my projects, I want to customize the template provided by the SAP in test case description.
We can add test case description while creating Manual Test Case (Tx: STWB_TC), Test Script and Test Configuration (Tx: SECATT)
I want ot update the default template with the custom template.
We had tried to update the same in SOLAR_PROJECT_ADMIN --> select Project --> Project Standard --> Project Templates --> Documantation Types, selected TD1, Test Case Description of Complete Directory of Document Types and using Document Template --> Change and Import we tried to update the template. In the document type, it has been changed but it is not reflecting in the other transactions.
Please help me in this regard to update the test case description.
Thanks in Advance
SamanThe template is stored in the table DOKTL with documentation type TX, object TEMPLATE_CATE, language EN
Update the last version...
thats it -
Updating the template for Test Case Description
Hi All,
Greetings...
In one of my projects, I want to customize the template provided by the SAP in test case description.
We can add test case description while creating Manual Test Case (Tx: STWB_TC), Test Script and Test Configuration (Tx: SECATT)
I want ot update the default template with the custom template.
We had tried to update the same in SOLAR_PROJECT_ADMIN --> select Project --> Project Standard --> Project Templates --> Documantation Types, selected TD1, Test Case Description of Complete Directory of Document Types and using Document Template --> Change and Import we tried to update the template. In the document type, it has been changed but it is not reflecting in the other transactions.
Please help me in this regard to update the test case description.
Thanks in Advance
SamanHi,
More information about the issue....
We are creating the test scripts both manual and automated.
Manual
Using the Tx. STWB_TC, we are creating the manual test cases. While doing so we will provide the test case desctiption
Automated ECATT
using the Tx. SECATT, we are creating the Test Configuration. We are providing description through the documentation option.
The SAP format for both documents is
&DESCRIPTION&
&PREPARATION&
&ENTRANCE&
&REALIZE&
&CHECK&
&FURTHER_HINTS&
But we want the format to be
<DESIGNSTEPS>
<INPUTDATA>
<EXPECTEDRESULT>
<TARGETSYSTEM>
So we want to update the format / template to reflect the changes.
Please guide us to do so.
Thanks and Regards
Saman -
Standard LOV and upper case.
Hi,
I was wondering if there is a way of customising the find field of the standard LOV so that it is in uppercase??
If this isn't possible, is there a way of doing an upper of the find parameter when it queries against the data source???
Thanks
Greg.Are you saying that the first column is in mixed-case and you need to be able to lookup ONLY on upper-case?
If that is the situation, you might try creating a nearly hidden first column (one pixel wide) in the LOV which is the upper() version of the (now) second column. The lov will do its searching on the hidden column, but the form will display the second (and additional) columns. -
Test case upload in solar02 transaction using function module
I have requirement to upload test case and test case name in transaction solar02,
i want functional module name which will ask for project name, business scenarious, business processes
test case type, test case , test case nameHello Vinod, see the following code (I assume you have a item data on columns A and B as from row 4, and header data on row 2)
Set rfcctl = CreateObject("sap.functions")
Set conn = rfcctl.Connection
conn.Client = "<client>"
conn.hostname = "<server>"
conn.user = user "<username>"
conn.Language = "<lang>"
conn.password = "<password>"
conn.SystemNumber = "<system number>"
If conn.Logon(0, True) Then
Set rfc = rfcctl.Add("PROCESS_MESS_UPLOAD")
Set data = rfc.Tables("MSHD").Rows.Add
item("WERK") = Range("A2").Value
item("MSCLA") = Range("B2").Value
item("SEDAT") = Range("C2").Value
'add all necessary table columns
i = 4
While Range("A" & i).Value <> ""
Set item = rfc.Tables("MSEL").Rows.Add
item("ATNAM") = Range("A" & i).Value
item("ATWRT") = Range("B" & i).Value
'add all necessary table columns
i = i + 1
Wend
If rfc.Call Then
'CHECK FOR SUCCESS OR ERRORS
Else
MsgBox "Call error", vbOKOnly
Exit Sub
end if
Else
MsgBox "Logon error", vbOKOnly
Exit Sub
End If
Set rfcctl = Nothing
Set conn = Nothing
Note: I haven't used this FM before, so I'm guessing which table fields may be useful to you
Cheers
Michael -
i want to understand SAP terminology regardsing 'test workbench' terminology - its functions and its sequence.
we creat test plan first , than test pacakge than assign it to tester.
can u give sequence of this tcode and its function if u can provide documentaion too,
tcodes:
STWB_TC
STWB_1
STWB_2
SCAT
AND SECATT
STWB_WORK
i mwan what are the first step to last step regarding Testworkbench.
thanks,
regards.Hi ,
STWB_TC - Test Case
STWB_1 - Test Catalogue
STWB_2 - Test Organizer
SCAT - Test the object ( CATT) includes recordings ,parameters
AND SECATT - Extended CATT
STWB_WORK - This is a like a worlist to monitor test cases and CATT N ECATT
Now Test Catalogue includes Test cases and test cases includes CATT which has test scripts which is organized in Test organizer .
and to monitor this you use STWB_WORK.
Please reward if useful. -
hi,
I am creating a plugin for adobe reader 8, 9, x however a latest update to 10.1.4 causes the plugin to crash i wanted to know about the possible test cases and test cases those caanot be automated .
ThanksThere is no simple way to debug a crash in a plug-in, you have to do it
like any other crash: Figure out where it crashes, and then work your way
back.
From personal experience, when a plug-in used to work fine and all of a
sudden crashes with a new version of Acrobat, chances are that you are not
using the API correctly. You came up with something that seems to work, but
when Adobe made some changes to the Acrobat internals, things go wrong.
Look at all your API calls and make sure that they are used exactly as
specified in the SDK documentation, and make sure that you have exception
handling in place for every API call. Also, make sure that you release all
resources that you acquire or that are acquired automatically.
Karl Heinz Kremer
PDF Acrobatics Without a Net
[email protected]
http://www.khkonsulting.com -
I am wanting to have a scheduled nightly build execute my testcases for multiple platforms/configurations. I have multiple VMs running in these environments but the method Microsoft provided
(without digging into customizing the build template) doesn't provide any functionality for this. This is a basic use case for automation that I can't believe they would miss. Has anyone run into this and found a solution. Is it just that
you have to completely customize the template?
For a more complete use case...
I have 4 customers that have different configurations and different OS platforms on top of a generic configuration. I want the build/deploy/test build to automatically run my 152 test
cases to at minimum those 5 environments. I want this to run every morning at 1am and the tests should in the different environments in parallel (ie all of customer 1 tests run at the same time as customer 2 tests...). I also don't want to have to create
152 * 5 test cases since that will bloat things and cause more management/maintenance headaches.I am wanting to have a scheduled nightly build execute my testcases for multiple platforms/configurations. I have multiple VMs running in these environments but the method Microsoft provided
(without digging into customizing the build template) doesn't provide any functionality for this. This is a basic use case for automation that I can't believe they would miss. Has anyone run into this and found a solution. Is it just that
you have to completely customize the template?
For a more complete use case...
I have 4 customers that have different configurations and different OS platforms on top of a generic configuration. I want the build/deploy/test build to automatically run my 152 test
cases to at minimum those 5 environments. I want this to run every morning at 1am and the tests should in the different environments in parallel (ie all of customer 1 tests run at the same time as customer 2 tests...). I also don't want to have to create
152 * 5 test cases since that will bloat things and cause more management/maintenance headaches. -
Sample Test Case templates for Reports
Hi all,
May I know , how the unit test cases would be for reports. Need Some Sample Templates ..Kindly Advice where Can I find..
Edited by: 796797 on Mar 17, 2011 10:43 AMHere are some checklist
Field Names
Font Size acorss the report should be consistent
columns should wrap up in a readable format
decimal places for % fields.
Decimal places for quantity fields.
Reports should have grid lines, this will be helpful from a readability standpoint
Right align the measures along with the associated headers
The sub-total text
No column headers should be underlined
Backend filters at the top on the right
Header/Footer
Download to PDF and Excel and Print HTML
"Check 1. Prompts sequence
2. datatype of prompts - drop down or multiselect
3. default values and
4. report results returned after selecting any prompt"
"Run the report with some filter values and see if filters are working.
Access the Report and try to Modify the report request by selecting the modify link, include new fields and remove some default fields
Save the report
Validate the calculations on calculated fields. -
TFS with VS2013 and MTM, for CodedUITest test-cases.
Hello!
I have a blocking issue: TF900558: This build process template cannot be run on a build server Default Controller - <servername>. Upgrade this build server to a newer version.
What I am trying to do, is get some pre-'captured' CodedUItests done with VS2013, and use MTM as the 'front-end' in order to run test-cases and report, by associating some test-cases with these CodedUI elements.
Now, I have the latest version of VS2013 installed on a virtual-machine, which contains my test-environment which tests webpages. TFS is a little older and cannot be upgraded right now, as the team are just too busy.
It seems a potential work-around, is to change 'the template' so that it matches what is used by TFS.
Anyone any idea how I should go about this, and if my theory is sound (if not ideal)?
I could really use some step-by-step-guidance here, and have email rather than keep adding to this thread, until resolved.Hi MonsoonMally,
Based on your description, you might use a build process template which is newer than the TFS build controller/agetnt. You can upgrade your TFS on your build machine or use the old build process template that match to build controller.
To upgrade your build controller, you can refer to this blog for more information:http://blogs.blackmarble.co.uk/blogs/rfennell/post/2014/02/01/Upgraded-older-Build-and-Test-Controllers-to-TFS-2013.aspx
Best regards,
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. -
Hi everyone,
I'm following the test cases specified in the AirPlay Product Compliance Test R6 Document for AirPlay. I'm unable to execute the below test cases when I'm testing for airPlay certification. There is no option in the latest Airport Utility on Macbook for executing these test cases,
Is it mandatory to execute and pass these test cases? How do I do it?
3.2.1.3 Link Layer Connection 10 Mbps/Full Duplex
3.2.1.5 Link Layer Connection 100 Mbps/Full Duplex
Thanks in advance for your help.
SripadDiane,
Thank you very much for the response.
I will email you the screen shots since I can not attach them to this post.
You will see in the screen shots that I don't see either a green or red light after I have clicked on the record topic icon from UPK Developer. Even after I put focus on the title bar of the app I am recording and press the printscreen button, there is no green or red light.
But now, when I do press the printscreen button, UPK does actual record something. That is further than I have gotten before.
Before I posted the forum, I was not able to record anything after several attempts and also several re-installations. But I was told that if I don't see the green or red light, I won't be able to record anything.
I am now wondering if the use of Hypersnap 6 could be impacting UPK? I use Hypersnap a lot and when I pressed the printscreen button, Hypersnap also takes a screenshot.
My question now is whether the lack of green and red lights will impact my use of UPK?
Thanks
Chris
Edited by: user455985 on Dec 22, 2010 2:04 PM -
Simple test case with NL and table order .
Hi,
did some tests on my 9.2.0.8 and got few questions:
SQL> select count(*) from p;
COUNT(*)
2000
SQL> select count(*) from c;
COUNT(*)
1000
SQL> select count(*) , id from p group by id having count(*) > 1;
no rows selected
SQL> select count(*) , id from c group by id having count(*) > 1;
COUNT(*) ID
100 10
SQL> desc p
Name
1 ID number
2 FILLER varchar2(100)
SQL> desc c
Name
1 ID number
2 FILLER varchar2(100)
Got 10046 traces:
case A
select /*+ use_nl(p) leading(c) */ *
from
p , c where p.id = c.id and c.id in (10)
Rows Row Source Operation
100 TABLE ACCESS BY INDEX ROWID P
201 NESTED LOOPS
100 TABLE ACCESS BY INDEX ROWID C
100 INDEX RANGE SCAN C_ID (object id 411255)
100 INDEX RANGE SCAN P_ID (object id 411256)
Case B optimal
select /*+ use_nl(c) leading(p) */ *
from
p , c where p.id = c.id and c.id in (10)
Rows Row Source Operation
100 TABLE ACCESS BY INDEX ROWID C
102 NESTED LOOPS
1 TABLE ACCESS BY INDEX ROWID P
1 INDEX RANGE SCAN P_ID (object id 411256)
100 INDEX RANGE SCAN C_ID (object id 411255)So its simple nested loop with postponed inner table access .
Why in row source operation we have got 102 rows (NL level) ? (It means NL was executed 102 times ?)
And why 201 in other case ?
Regards
GregGI am not sure about the calculation/reason for those A-ROWS figures but the NL operation executes only once (but accesses inner rowsource 100 times in case one and once in second case) in both cases (which is as expected).
A closer test case (to OP) is
SQL> select * from v$version ;
BANNER
Oracle Database 10g Release 10.2.0.5.0 - Production
PL/SQL Release 10.2.0.5.0 - Production
CORE 10.2.0.5.0 Production
TNS for Linux: Version 10.2.0.5.0 - Production
NLSRTL Version 10.2.0.5.0 - Production
SQL> create table p nologging as select level as id, cast(dbms_random.string('a', 100) as varchar2(100)) as filler from dual connect by level <= 2000 ;
Table created.
SQL> exec dbms_stats.gather_table_stats(user, 'P') ;
PL/SQL procedure successfully completed.
SQL> create index p_id on p(id) nologging ;
Index created.
SQL> select count(*) from p;
COUNT(*)
2000
SQL> select count(*) , id from p group by id having count(*) > 1;
no rows selected
SQL> create table c nologging as select level as id, cast(dbms_random.string('a', 100) as varchar2(100)) as filler from dual connect by level <= 900 union all select 10, cast(dbms_random.string('a', 100) as varchar2(100)) as filler from dual connect by level <= 99 ;
Table created.
SQL> select count(*) , id from c group by id having count(*) > 1;
COUNT(*) ID
100 10
SQL> exec dbms_stats.gather_table_stats(user, 'C') ;
PL/SQL procedure successfully completed.
SQL> create index c_id on c(id) nologging ;
Index created.
SQL> select /*+ use_nl(p) leading(c) gather_plan_statistics */ * from p , c where p.id = c.id and c.id in (10) ;
ID FILLER ID
FILLER
10 opKRJynLxjeCiOScvOklQBXfpnfgvlhHNLzlKKrFaNzQLODKSnKMxpzecqyFkVSLvdosZJhWckBcQbpIaqttahlqBxrugKQVrnIk 10
zrGZSmUFXNyNMOViUYSvPDdfznSlMvaFnQakopPtcBvXQkWmMlWCnrPyeZLfhuLLeYyAEkcwZNSfoASLYpoAnpESqlQWkaEGatXV
10 opKRJynLxjeCiOScvOklQBXfpnfgvlhHNLzlKKrFaNzQLODKSnKMxpzecqyFkVSLvdosZJhWckBcQbpIaqttahlqBxrugKQVrnIk 10
hKtrWPCfAmWWLGMXfwHCusSwVpehEnZdxYPLouIuBlMMiSKlIJWwklZCAXZaCbIxKlhzBVRhhTPdLcheyAdoYyfxwomqWRrMXuMk
10 opKRJynLxjeCiOScvOklQBXfpnfgvlhHNLzlKKrFaNzQLODKSnKMxpzecqyFkVSLvdosZJhWckBcQbpIaqttahlqBxrugKQVrnIk 10
ncSqclZvOGgyXDPaaouGaUqXmJtFNbNyFzUalDknEMvTsBRwGmTxOCIalLvqMnuTFBZJGzNfBqaSVHUtvNDceVZqKQQyqeGKOUdz
100 rows selected.
SQL> select * from table(dbms_xplan.display_cursor(null, null, 'ALLSTATS LAST')) ;
PLAN_TABLE_OUTPUT
SQL_ID 1f55m4rabtu3h, child number 0
select /*+ use_nl(p) leading(c) gather_plan_statistics */ * from p , c where p.id = c.id and
c.id in (10)
Plan hash value: 2553281496
| Id | Operation | Name | Starts | E-Rows | A-Rows | A-Time | Buffers | Reads |
| 0 | SELECT STATEMENT | | 0 | | 0 |00:00:00.01 | 0 | 0 |
| 1 | TABLE ACCESS BY INDEX ROWID | P | 1 | 1 | 100 |00:00:00.01 | 112 | 2 |
| 2 | NESTED LOOPS | | 1 | 1 | 201 |00:00:00.02 | 110 | 2 |
| 3 | TABLE ACCESS BY INDEX ROWID| C | 1 | 1 | 100 |00:00:00.01 | 7 | 1 |
|* 4 | INDEX RANGE SCAN | C_ID | 1 | 1 | 100 |00:00:00.01 | 3 | 1 |
|* 5 | INDEX RANGE SCAN | P_ID | 100 | 1 | 100 |00:00:00.01 | 103 | 1 |
Predicate Information (identified by operation id):
4 - access("C"."ID"=10)
5 - access("P"."ID"=10)
24 rows selected.
SQL> select /*+ use_nl(c) leading(p) gather_plan_statistics */ * from p , c where p.id = c.id and c.id in (10) ;
ID FILLER ID
FILLER
10 opKRJynLxjeCiOScvOklQBXfpnfgvlhHNLzlKKrFaNzQLODKSnKMxpzecqyFkVSLvdosZJhWckBcQbpIaqttahlqBxrugKQVrnIk 10
zrGZSmUFXNyNMOViUYSvPDdfznSlMvaFnQakopPtcBvXQkWmMlWCnrPyeZLfhuLLeYyAEkcwZNSfoASLYpoAnpESqlQWkaEGatXV
10 opKRJynLxjeCiOScvOklQBXfpnfgvlhHNLzlKKrFaNzQLODKSnKMxpzecqyFkVSLvdosZJhWckBcQbpIaqttahlqBxrugKQVrnIk 10
hKtrWPCfAmWWLGMXfwHCusSwVpehEnZdxYPLouIuBlMMiSKlIJWwklZCAXZaCbIxKlhzBVRhhTPdLcheyAdoYyfxwomqWRrMXuMk
10 opKRJynLxjeCiOScvOklQBXfpnfgvlhHNLzlKKrFaNzQLODKSnKMxpzecqyFkVSLvdosZJhWckBcQbpIaqttahlqBxrugKQVrnIk 10
ncSqclZvOGgyXDPaaouGaUqXmJtFNbNyFzUalDknEMvTsBRwGmTxOCIalLvqMnuTFBZJGzNfBqaSVHUtvNDceVZqKQQyqeGKOUdz
100 rows selected.
SQL> select * from table(dbms_xplan.display_cursor(null, null, 'ALLSTATS LAST')) ;
PLAN_TABLE_OUTPUT
SQL_ID 7hvf1zvsvfhdp, child number 0
select /*+ use_nl(c) leading(p) gather_plan_statistics */ * from p , c where p.id =
c.id and c.id in (10)
Plan hash value: 2133717140
| Id | Operation | Name | Starts | E-Rows | A-Rows | A-Time | Buffers |
| 0 | SELECT STATEMENT | | 0 | | 0 |00:00:00.01 | 0 |
| 1 | TABLE ACCESS BY INDEX ROWID | C | 1 | 1 | 100 |00:00:00.01 | 11 |
| 2 | NESTED LOOPS | | 1 | 1 | 102 |00:00:00.01 | 7 |
| 3 | TABLE ACCESS BY INDEX ROWID| P | 1 | 1 | 1 |00:00:00.01 | 4 |
|* 4 | INDEX RANGE SCAN | P_ID | 1 | 1 | 1 |00:00:00.01 | 3 |
|* 5 | INDEX RANGE SCAN | C_ID | 1 | 1 | 100 |00:00:00.01 | 3 |
Predicate Information (identified by operation id):
4 - access("P"."ID"=10)
5 - access("C"."ID"=10)
24 rows selected.
SQL> drop table p purge ;
Table dropped.
SQL> drop table c purge ;
Table dropped.
SQL> spool offEdited by: user503699 on Jan 18, 2012 11:49 PM
Maybe you are looking for
-
Dear experts, In my company we are using DP forecasting weeks, starting on Saturday going through to Friday. For 2008, I was able to set up my FY variant to deal with week 53 like this: Month Day Week# Year shift
-
I have acquired an extra user that appears at startup called 'Update Required.' I believe this was probably created when I installed Yosemite on an already encrypted disk (I wanted to do a clean install and thought it might save time to encrypt it wh
-
Hi, I have solution manager system in which i am getting the following error in sm21 frequently. Transaction Canceled BRAIN 366 ( 2 ). Please let me know how to go about it, Thanks & Regards, Balaji.s
-
Any idea why my desktop drive name changed to '\
Hi. Just sat down to do some work for the first time in two days and noticed that an external drive on my iMac and a desktop folder have had their names changed. The drive changed to '\ and the folder changed to \ I found my 3-year-old noodling on t
-
How long till Raw compatibility for the Olympus Omd Em1
I just got the Olympus Omd Em1 to use on a month long trip through Europe in December. I want to shoot in Raw but I can't even save the files on my Mac Book because it doesn't recognise the files. As i see it I can shoot in both Jpeg and Raw, but tha