-

   rss_rss_hh_new

 - e-mail

 

 -

 LiveInternet.ru:
: 17.03.2011
:
:
: 51

:


1

, 27 2017 . 07:30 +
1: 8.3. , , . .



, , – , , , , , , . , : . , , . , , . , , , , BDD-. , .

, , , TDD, BDD, . , .

, TDD , - , , .

BDD, Gherkin, , Given-When-Then . , BDD , . BDD , ( - ) . Gherkin ( BDD) . , BDD, , . , Given – When – Then, , , , , ( ) .

, TDD, BDD , , 1 , , , , . , 1-, , , . (Three Amigos), , BDD .

, , . , (BA+QA+Developer), . , , , , , , , , , . TDD, , , .

1: ( ): , , , , , , , , , / , , , . , – , , (/ //) . , , 1 . ( ) Gherkin , , .

, 1-, . , , – , 1 BDD-, , - .

, , , , . , , , , – , , .

, , , . , , , .


1: 8.3, . , . , , , . , BDD, .

:


  • , RLS-
  • /
  • , CI

:


  • , ( 1)

:


, , . :
  • , 1
  • , . , , -
  • ( )
  • . , . -
https://github.com/grumagargler/tester
https://github.com/grumagargler/CommonTests
ERP2 () https://github.com/grumagargler/ERP2
http://www.test1c.com
: ,
: (),


1 1: .

, , – .

. , .

, 1. . .

, , . : . , , //, , ( , , , , ).

, , . , , .

TDD, , BDD. , , . .

, 1: 8.3.x. .

, :
.
1 , . , , , -
. , . ,


, , BDD-, . , , .

, , . ( BDD-). , – – – . , .

, – . , , , , , , . , .

, , , , , . TDD, , . , , , , , , , , . , , TDD , - .

, . . , , . , , .


(, ):
  1. 1: /TESTMANAGER.
    , :

  2. 1: /TESTCLIENT.
    , :
  3. 1, , .
  4. . , .
, .


2.2.
, .
  1. /TESTMANAGER.
  2. /TESTCLIENT.
  3. , :

  4. :
    1. ID Test1
    2. :
    3.  (); //    
       ( " / : " ); //     
    4. ,
    5. . ( F5 ) .
, : . , - , .


, :
//    
 ();

//     
 ();

//     
 ( " / : " );

//  ,        
 ( ": " );

//   
 ( "" );

//  ,        
 ( ":  ()" );

//   
 ( "", "  " );

//    
 ( "" );

//     
 ( "  " );

, .
, , :
14:  ""    :  (   /   ),  (   /   ) {1[14]}

, 14 , , .
, , , , .
, 14 :
//  1
 ( "!" );

//  2
 ( "! / " );

, .
.


. , ( ) , . , – .
, , . , , , , , .
Visual Studio Code Language 1C (BSL) 1 , . , , , , , .


. - , ERP2. - .
, . . . , . 1, – .
, :


, 1


, , , , .
, . , , / :

, , , .
. – .
, , , -. – , . , /. , ( . ).
: .
:
 ( ".", "  " );

, 2


. – . . , . , , . , . , , , . , , .

, 3


. , . , , , 5 . , , , . - . - . .

-, 4


-. , , . , , . , - , . , , , .

, 5


. , (). , , . ( / ). . , ( / ) (. ). , .

, 6


6 , .
, :

, . , .
, (. ) , , .. . : , , . , . , .. , .
:
  1. , . :
  2. . , , . , , .

, 7


, , .
1. , , ( / ). , , ( / ). ( ), . , , , . , , , .
, - , , , , , . , .
, . , , ().


, . , , , , -, .
F5 :

F5 ( e ) , . , , , .
, , . , . . .


, .
. , , .
( , , ):

:
  1. , .
  2. .
  3. . . , , , , (.2) . , . , .
  4. , . , .
  5. . 1. , . 1, , . , , .


, . , , , .
, , :
  1. ,
  2. , , ,
  3. , , , , . , , . , , . , ,
. , , - , , .


, , .
, , , . 3 , - .
, ~125 , . - , , , . , Git. / .
, , 1: , , . Git , , Git. , .
(). //. .


: .
, . , .
, . , / . . .


, , . ( , ), , , - , , , , .
, , , .
, , . , , , - .. , , , – .
:
  • // - (, )
  • , ,
  • , , . , , , , , . – , , . , - , , , , .
: , . , - .
, . , / .
, , "" , .
/ , :
  1. , , , , , ,
  2. .1 , , , .
, , .
" . , , , // , , . , , . , , , , .
, , , . , . , , , .
, , . , , . , , . , , , , , (. API ).


- .
:
  1. ,
  2. : , .
  3. , // . , CI-
  4. ,
, - .
, - – , , . - . .


, . -, : -, , -. , , .
:
  1. , ,
  2. ,
. , :
  1. , . / . , , , dt- JSON XML.
    :
    , , , , .
    . , . , , .
    , , .
    . .
    .
  2. . , , . . , , , .
    :
    . .
    . , , , .
    , - . : . , . , , ( ).
    -
    , , , .
    . , ( ) -, .
    . - , .
    , . , - / (. ())
. , , , .


, , . . , . , .
, , .
, : , -, . .
, :
– , . : , , , ..
– , . , , .
– , , , .
, , . , - , , , , . , , .
. , , . ( , ) , , , , , , . , , , . , , , . – , – , . – .
, , .
. , , . , : ( ), , 999999, , . , , , .
. -, . , 999999 , , . , . -, , – , , , .
, : . ( ), , , .
, , , , , , , , , , .
, , , . , . , . , , ( ), .


: 11 -.


. ( ) . :
, , , , . , , .
, , , .
, ,



, , ( ).
. – . . . , , .



, , .
:
  1. , , , , , –
  2. – . = .
. , .
. : . .
/ .


:
  1. ,
  2. , , , ,
  3. ,
: . () , .


, . , , , -, ( . ). , - 11.
:
1: , ,
2: ,
3: , -
4: .

1


:
:
:
, :
  1. , ,
  2. ,
  3. , ,
11, .
11, . / . , :

, , , , 11 :

– , , .
, :

, :
// :
// -    
// -    ,   
// -   ,   

 ();
 ();

//   
 ( "e1cib/data/Document." );
 ( " *" );

//  
 =  (  ( "!" ) );
 =  (  - 86400, "DLF=D" );
 =  (  + 86400, "DLF=D" );

//   
 ( "!" );
 ( "!",  );

//  
 ( "!" );
 (  ( " *" ). () = 0 ) 
	 ( "      " );
;

//   
 =  ( "!" );
 ( "! [1]", ,  );

//  
 ( "!" );
 (  ( " *" ). () > 0 ) 
	 ( "       " );

                                        
:  

: [1] []
 

:
: 

: ( )

:

  URL