New SAP Business One Test Composer (B1TC) release 9.0!!!
Have you ever used SAP Business One Test Composer to automate your add-ons testing?
Take some minutes and have a look at it, we have just now released a new version 9.1 mainly fixing some limitations found in our previous 2.4 version. This version has been compiled for SAP Business One 9.0 version.
SAP Business One Test Composer is an automation testing tool for SAP Business One. It provides a simple way for mainly record/replay scenarios for testing purposes but can also be employed in many other use cases. This tool leverages on the well known and established SAP Business One SDK, on the .NET platform and on Microsoft Visual Studio .NET environment.
You can see detailed information about B1TC and download it from this link.
You can find the complete list of fixed issues as a comment in our previous blog post at:
You can also use this blog to give us your feedback: do you find it useful, do you think something important is missing?
Please give us your opinion:
Do you find it useful? User friendly?
We are really interested in hearing your ideas.
Hi,
Very interesting tool to record whole process.
Thanks & Regards,
Nagarajan
Hello, congratulation a very usefull tool.
May I ask two questions:
a) our customer has 25 Different B1 Databases. So when we add a new SIP File, we needed to got to all the 25 Databases and press OK in the System message.
I now made a script. This Script works fine for one database, but not if i have more than one Database in the Script (Invalid Form or Not Found):
E.g: (1-10 is a set )
(The company Databases i hided here with xxxx)
1) Press on menu "Administration"
2) Press on menu "Choose Company"
3) Open form "Choose Company"
4) Press on matrix "Item4", Column "Company Name", Row "1"(Value = PE_xxxx in form "Choose Company"
5) Press on item "User Code", in form "Choose Company"
6) Set Item "User Code" With value "Z00371pm", in form "Choose Company"
7) Press "{TAB}" key.
8) Set Item "Password" With value "Start123", in form "Choose Company"
9) Press on item "OK", in form "Choose Company"
10) Press on item "OK", in form "Systemmeldung"
11) Press on menu "Administration"
12) Press on menu "Choose Company"
13) Open form "Choose Company"
14) Press on matrix "Item4", Column "Company Name", Row "2"(Value = xxxxxxxx), in form "Choose Company"
15) Press on item "User Code", in form "Choose Company"
16) Set Item "User Code" With value "Z00371pm", in form "Choose Company"
17) Press "{TAB}" key.
18) Set Item "Password" With value "Start123", in form "Choose Company"
19) Press on item "OK", in form "Choose Company"
20) Press on item "OK", in form "Systemmeldung"
21) Press on menu "Administration"
22) Press on menu "Choose Company"
23) Open form "Choose Company"
24) Press on matrix "Item4", Column "Company Name", Row "3"(Value = xxxxxxx), in form "Choose Company"
25) Press on item "User Code", in form "Choose Company"
26) Set Item "User Code" With value "Z00371pm", in form "Choose Company"
27) Press "{TAB}" key.
28) Set Item "Password" With value "Start123", in form "Choose Company"
29) Press on item "OK", in form "Choose Company"
30) Press on item "OK", in form "Systemmeldung"
b) same applies when i add a UDF.
It works for one Database but not if i have more than one Databases in the Script where i wan to Add the UDF.
1) Press on menu "Administration"
2) Press on menu "Choose Company"
3) Open form "Choose Company"
4) Press on matrix "Item4", Column "Company Name", Row "9"(Value = xxx xxx BRANCH), in form "Choose Company"
5) Press on item "User Code", in form "Choose Company"
6) Set Item "User Code" With value "Z00371pm", in form "Choose Company"
7) Press "{TAB}" key.
8) Set Item "Password" With value "Start123", in form "Choose Company"
9) Press on item "OK", in form "Choose Company"
10) Close form "Bestätigung von Dauerbuchungen"
11) Close form "Choose Company"
12) Call script file "C:\Users\Administrator\Desktop\B1 Testcomposer\SET UDF\UDF_anlegen.Stc" with data file "C:\Users\Administrator\Desktop\B1 Testcomposer\SET UDF\UDF_anlegen.Dtc
The Script above works. If i copy the 12 lines and paste them it does not work anymore. Either Timeout message, or Invalid Form or not Found.
I hope this is the right place for asking questions!
Thank you in advance for your support, Nick
Hi Nicolas,
This is not the right place for asking questions but B1 forums.
Please post your question in SDK as a discussion and give here only the link, we will then follow up in the forum (reading and following message is not part of the blogs feedback format).
http://scn.sap.com/community/business-one-sdk/content#filterID=contentstatus%5Bpublished%5D~objecttype~objecttype%5Bthread%5D
Regards,
Trinidad.
Hi Trinidad,
I would like to use B1 TC for functional testing of our add-ons. Will it be possible for me to do the functional testing(add-on's expected against add-on's actual) of the add-on using B1 TC? Could you please explain with some examples so that I can start with B1 TC.
For instance, our add-on has a window that allows the user to filter and display BPs in the matrix. User can select a Payment Term from the drop down and click Refresh button. Then the BPs with matching payment term should be listed in the matrix/gird. Here I want to check whether the BPs listed is correct. How can I use B1 Test Composer to do this?
Regards,
Sam
Hi Trinidad,
Any help would be greatly appreciated.
Thanks & Regards,
Sam
Hi,
I would like to use B1 TC for functional testing of our add-ons. Will it be possible for me to do the functional testing(add-on's expected against add-on's actual) of the add-on using B1 TC? Could anyone explain with some examples so that I can start with B1 TC.
Regards,
Sam
Hi,
Do you know if there is a new B1 TC release planned for SAP B1 9.2?
Thanks in advance.
Regards,
Thomas
Hi Trinidad,
Is there any option for B1TC or similar solution form SAP Business One 10.0?
Best Regards,
Edgar