Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓƵ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
²âÊÔÊý¾Ý¹¹ÔìÃؼ¼
 
»ðÁú¹ûÈí¼þ    ·¢²¼ÓÚ 2014-06-18
 

×î½üÔÚÆóÒµÀïÃæ¿´ÁËһЩ²âÊÔ°¸ÀýµÄÊý¾Ý×¼±¸£¬·¢ÏÖÁËÒ»¸ö¹²ÐÔÎÊÌ⣺²âÊÔÊý¾ÝÖдæÔÚ´óÁ¿ÈßÓ࣬ÕâЩÈßÓà»á¸øºóÐøµÄ²âÊÔ°¸Àý¼°Êý¾Ýά»¤´øÀ´´óÁ¿µÄ³É±¾¡£

ΪÁ˱ãÓÚ´ó¼ÒÀí½â£¬ÏȾÙÒ»¸öÀý×Ó£º

²âÊÔÐÅÓÿ¨½»Ò×½ð¶î»ã×Ü£¬²âÊÔÊý¾ÝÍêÈ«´ÓcsvÖмÓÔØ£¬Ã¿¸ö²âÊÔ°¸Àý¸ù¾ÝcsvÖеÄÊý¾Ý£¬assertÌض¨·µ»ØÖµ£¨ÓÉÓÚƪ·ùÏÞÖÆ£¬ÕâÀïÖ»¾ÙÁËÒ»¸ö¼òµ¥µÄÀý×Ó¡£Êµ¼Ê¿´µ½µÄÇé¿öÊÇ£¬csvÍêȫûÓÐ×Ö¶ÎÃû³ÆÐÅÏ¢£¬Ò»ÐÐÀïÃæ³É°ÙÉÏǧ¸öÊý¾Ý£¬¶øÇÒ»¹ÓÐÐíÐí¶à¶àÀàËƽṹµÄcsvÎļþ×÷Ϊ²âÊÔÊý¾Ý£©¡£

ÔÚÕâÁ½¸öÎļþÀïÃ棬ÎÒ×¢Òâµ½ÓдóÁ¿ÈßÓà¡£ÒÔcsv¸ñʽµÄ²âÊÔ°¸ÀýΪÀý£¬ÏëÏóÒ»ÏÂÈç¹ûδÀ´Õâ¸ö±í½á¹¹·¢Éú±ä»¯£¨Ôö¼Ó»ò¼õÉÙ×ֶΣ©£¬ÄÇôÐèÒªÐÞ¸ÄËùÓÐÕâЩcsvÎļþ£¬»áÊÇʲôÑùµÄ¹¤×÷Á¿£¡

ÔÚÇÇÁº·­ÒëµÄ¡¶³ÖÐø½»¸¶£º·¢²¼¿É¿¿Èí¼þµÄϵͳ·½·¨¡·Ò»Ê飬ÆäʵÒѾ­¸ø³öÁ˽â¾ö˼·£¬Ö»²»¹ýÓÉÓÚûÓоßÌåʵÀý£¬²»ÊǺÜÈÝÒ×Àí½â¡£

¾­ºÎÃãÌáÐÑ£¬·¢ÏÖÔÚ¡¶ÊµÀý»¯ÐèÇó¡·Ò»ÊéÖУ¬Ò²Ìáµ½ÁËÀàËÆ˼·£¬µ«Í¬Ñù¶¼Ã»ÓÐʵÀý£¬£º£©£º

ÏÂÃæÎÒÃǾÍÒÔÉÏÃæÀý×ÓΪ»ù´¡£¬ËµÃ÷Ò»ÏÂÁ½±¾ÊéÖеÄ˼·ÈçºÎ¾ßÌåÓ¦Óãº

Ó¦ÓóÌÐòÒýÓÃÊý¾Ý(Application reference data)ÊDzâÊÔÎÞ¹ØÊý¾Ý£¬µ«ËüÃÇÊÇÓ¦ÓóÌÐòÆô¶¯Ëù±ØÐèµÄ£¬ÕâЩÊý¾ÝÍùÍùÊÇָһЩ»ù±íºÍ»ù´¡Êý¾Ý£»

²âÊÔÒýÓÃÊý¾Ý£¨Test reference data£©ÊÇÄÇЩºÍ²âÊÔÏà¹Ø£¬µ«ÊǶԲâÊÔÐÐΪûÓжà´óÓ°ÏìµÄÊý¾Ý£¬ÔÚÏÂÃæÁ½¸öÀý×ÓÖУ¬»ÆÉ«¾ÍÊDzâÊÔÒýÓÃÊý¾Ý

²âÊÔרÊôÊý¾Ý£¨Test specific data£©£ºÕæÕýÓ°Ïì²âÊÔÐÐΪµÄÌØÕ÷Êý¾Ý

Á˽âÁ˲âÊÔÒýÓÃÊý¾ÝºÍ²âÊÔרÊôÊý¾ÝµÄÇø±ðºó£¬ÎҾͿÉÒÔ½éÉܲâÊÔÊý¾Ý¹¹ÔìµÚÒ»Ãؼ¼ÁË£º

½«²âÊÔÒýÓÃÊý¾ÝºÍ²âÊÔרÊôÊý¾ÝµÄ×¼±¸¹ý³Ì·ÖÀ룬·ÖÀ븴ÓòâÊÔÒýÓÃÊý¾Ý×¼±¸£¬¶ø½«²âÊÔרÊôÊý¾Ý±£´æÔÚ²âÊԽű¾ÖС£

¾ßÌåµÄ×ö·¨ÊÇ£¬µÚÒ»¸öÀý×ÓÖУ¬ÎÒÃǽ¨ÒéÔÚÿ¸ö²âÊÔ°¸ÀýÀïÃ棬ÏÈʹÓÃÒ»¶Î¹«¹²³ÌÐòΪÿ¸ö°¸Àý×¼±¸Ò»ÑùµÄ²âÊÔÒýÓÃÊý¾Ý£¬È»ºóÔÙÓÃUPDATEÓï¾äÀ´½«²âÊÔרÊôÊý¾Ýµ¼È룬²âÊÔ°¸ÀýµÄαÂëÈçÏ£º

²âÊÔ°¸Àý1

´ÓCSVµ¼Èë²âÊÔÒýÓÃÊý¾Ý

²âÊÔרÊôÊý¾Ýµ¼Èë

UPDATE transactions SET amount = 15.99 WHERE id = 1;
¡¡¡¡UPDATE transactions SET amount = 30.98 WHERE id = 2;
¡¡¡¡UPDATE transactions SET amount = 75.95 WHERE id = 5;
¡¡¡¡UPDATE transactions SET amount = 150.9 WHERE id = 10;UPDATE transactions SET amount = 750.5 WHERE id = 50;

²âÊÔÖ´ÐÐ

²âÊÔÑéÖ¤ £¨×ܺÍÊÇ1024.32£©

²âÊÔ°¸Àý2

´ÓCSVµ¼Èë²âÊÔÒýÓÃÊý¾Ý

²âÊÔרÊôÊý¾Ýµ¼Èë

UPDATE transactions SET amount = 34.56 WHERE id = 1;
¡¡¡¡UPDATE transactions SET amount = 56.78 WHERE id = 2;
¡¡¡¡UPDATE transactions SET amount = 57.97 WHERE id = 5;
¡¡¡¡UPDATE transactions SET amount = 44.32 WHERE id = 10;
¡¡¡¡UPDATE transactions SET amount = 234.65 WHERE id = 50

²âÊÔÖ´ÐÐ

²âÊÔÑéÖ¤ £¨×ܺÍÊÇ428.28£©

ÕâÑù×öÖ÷ÒªÓÐÁ½µãºÃ´¦£º

²âÊÔ°¸Àý¿Éά»¤ÐÔ£ºÉÏÃæÕâЩ°¸ÀýÖУ¬²âÊÔÒýÓÃÊý¾ÝÓÉÓÚʹÓÃÁËINSERTÓï¾ä£¬ËüÆäʵ»áÊܵ½Êý¾Ý¿â±í½á¹¹±ä»¯µÄÓ°Ï죬¶ø²âÊÔרÊôÊý¾Ý×¼±¸ÓÉÓÚʹÓÃUPDATEÓï¾ä£¬²»»áÊܵ½Êý¾Ý¿â±í½á¹¹±ä»¯µÄÓ°Ïì¡£ÎÒÃÇͨ¹ýͳһ²âÊÔÒýÓÃÊý¾Ý×¼±¸³ÌÐò£¬½«ÕâÖֱ仯µÄ³å»÷´ó´ó½µµÍ£¬Î´À´Êý¾Ý±í½á¹¹±ä¸ü£¬ÎÒÃÇÖ»ÐèÐÞ¸ÄͳһµÄ²âÊÔÒýÓÃÊý¾Ý×¼±¸³ÌÐò¶øÎÞÐèÐÞ¸Äÿһ¸ö°¸Àý£¬ÕâÆäʵ°µºÏÁËDRYÔ­Ôò£¨Don¡¯t repeat yourself£©¡£

²âÊÔ°¸Àý¿É¶ÁÐÔ£ºÓÉÓÚÎÒÃǽ«²âÊÔÒýÓÃÊý¾Ý×¼±¸´Ó¶ÀÁ¢³öÀ´ÁË£¬Ö»Òª¿´²âÊÔ°¸Àý±¾Éí£¬¾Í¿ÉÒÔÃ÷È·µØ¿´µ½²âÊÔרÊôÊý¾Ý£¬±»²âÐÐΪºÍ½á¹ûÑéÖ¤£¬Èð¸Àý¿É¶ÁÐÔ´ó´óÌáÉý¡£

ΪÁ˱ãÓÚ´ó¼ÒÀí½â£¬ÎÒÃÇÔÙ¾ÙÁíÒ»¸öÀý×Ó£¬¼ÙÉèÓÐÒ»¸ö²âÊÔ»ãÂÊת»»½Ó¿Ú£¬²âÊÔÊäÈëÊÇxmlÎļþ£º

Ó¦ÓòâÊÔÒýÓÃÊý¾ÝºÍ²âÊÔרÊôÊý¾Ý·ÖÀëÔ­Ôò£¬¿ÉÒÔ¿´µ½ÄÄЩÊÇÒýÓÃÊý¾Ý£¬ÄÄЩÊÇרÊôÊý¾Ý

Òò´Ë£¬ÔÚ²âÊÔ°¸ÀýÖУ¬ÎÒÃÇ»áÏÈ×¼±¸²¢¼ÓÔØÒ»¸ö»ùµ×XMLÎļþ£¬ÔÙÉèÖòâÊÔרÊôÊý¾Ý£¬ÏÂÃæÊÇÀûÓÃRobot Framework±àдµÄÁ½¸ö²âÊÔ°¸Àý£¬¿ÉÒÔ¿´³ö£¬Î´À´Èç¹ûXMLÎļþµÄ½á¹¹ÓÐÈκαä¸ü£¬ÎÒÃǶ¼Ö»ÐèÒªÐ޸Ļùµ×XMLÎļþ¼´¿É£¬¶ø²»ÐèÒªÐÞ¸ÄÈκβâÊÔ°¸ÀýÁË

ÖÁ´Ë£¬ÎÒÃÇÏë´ó¼ÒÒѾ­Ã÷°×£¬¶ÔÓÚ²âÊÔÊý¾Ý×¼±¸Õâ¸ö²½Öè¶øÑÔ£¬½«²âÊÔÒýÓÃÊý¾ÝºÍ²âÊÔרÊôÊý¾Ý·ÖÀ룬»á·Ç³£ÓÐЧµØÌáÉý²âÊÔ°¸Àý¿Éά»¤ÐԺͿɶÁÐÔ¡£

   
´Îä¯ÀÀ       
Ïà¹ØÎÄÕÂ

΢·þÎñ²âÊÔÖ®µ¥Ôª²âÊÔ
һƪͼÎÄ´øÄãÁ˽â°×ºÐ²âÊÔÓÃÀýÉè¼Æ·½·¨
È«ÃæµÄÖÊÁ¿±£ÕÏÌåϵ֮»Ø¹é²âÊÔ²ßÂÔ
È˹¤ÖÇÄÜ×Ô¶¯»¯²âÊÔ̽Ë÷
Ïà¹ØÎĵµ

×Ô¶¯»¯½Ó¿Ú²âÊÔʵ¼ù֮·
jenkins³ÖÐø¼¯³É²âÊÔ
ÐÔÄܲâÊÔÕï¶Ï·ÖÎöÓëÓÅ»¯
ÐÔÄܲâÊÔʵÀý
Ïà¹Ø¿Î³Ì

³ÖÐø¼¯³É²âÊÔ×î¼Ñʵ¼ù
×Ô¶¯»¯²âÊÔÌåϵ½¨ÉèÓë×î¼Ñʵ¼ù
²âÊԼܹ¹µÄ¹¹½¨ÓëÓ¦ÓÃʵ¼ù
DevOpsʱ´úµÄ²âÊÔ¼¼ÊõÓë×î¼Ñʵ¼ù


LoadRunnerÐÔÄܲâÊÔ»ù´¡
Èí¼þ²âÊÔ½á¹û·ÖÎöºÍÖÊÁ¿±¨¸æ
ÃæÏò¶ÔÏóÈí¼þ²âÊÔ¼¼ÊõÑо¿
Éè¼Æ²âÊÔÓÃÀýµÄËÄÌõÔ­Ôò
¹¦ÄܲâÊÔÖйÊÕÏÄ£Ð͵Ľ¨Á¢
ÐÔÄܲâÊÔ×ÛÊö


ÐÔÄܲâÊÔ·½·¨Óë¼¼Êõ
²âÊÔ¹ý³ÌÓëÍŶӹÜÀí
LoadRunner½øÐÐÐÔÄܲâÊÔ
WEBÓ¦ÓõÄÈí¼þ²âÊÔ
ÊÖ»úÈí¼þ²âÊÔ
°×ºÐ²âÊÔ·½·¨Óë¼¼Êõ


ij²©²ÊÐÐÒµ Êý¾Ý¿â×Ô¶¯»¯²âÊÔ
IT·þÎñÉÌ Web°²È«²âÊÔ
IT·þÎñÉÌ ×Ô¶¯»¯²âÊÔ¿ò¼Ü
º£º½¹É·Ý µ¥Ôª²âÊÔ¡¢Öع¹
²âÊÔÐèÇó·ÖÎöÓë²âÊÔÓÃÀý·ÖÎö
»¥ÁªÍøweb²âÊÔ·½·¨Óëʵ¼ù
»ùÓÚSeleniumµÄWeb×Ô¶¯»¯²âÊÔ