51Testing
怬
µçÄÔ°æ

QAҪѧ»á͵ÀÁ

2014-4-14 11:21×÷ÕߣºhuangzigangÀ´Ô´£º51TestingÈí¼þ²âÊÔÍø²©¿Í

¡¡¡¡Õ⼸Ìì²âÊÔÒ»¸öÏîÄ¿£¬ÉÏÏßʱ¼ä±È½Ï½ô£¬ÈËÊÖ²»¹»£¬°×Ì춼æ×ŲâÊÔ¹¦ÄÜÁË£¬¶ÔÓÚ ÏµÍ³µÄÒ»¶Ñ½Ó¿Ú¾­³£Òªµü´ú²âÊÔ£¬ ¡¢²¢ÇÒÐÔÄÜ»ù±¾Ã»ÓÐʱ¼äÈ¥×ö£¬Õý¼±µÃÍ·ÔÎÑÛ»¨µÄʱºòÀÏ´ó¸øÁËÒ»¸ö·½°¸£ºÐ´Ò»Ð©½Å±¾ £¬ÉêÇëһ̨»úÆ÷£¬×ö¸ö¶¨Ê±ÈÎÎñ ÍíÉÏÈ¥ÅÜ£¬°×ÌìÀ´¿´½á¹û£¬È»ºóÖصãÈ˹¤È¥²âÊÔ¡£Ïë·¨ÊDz»´í£¬¿ÉÒÔǰûÓи߹ý½Å±¾ºÍ¶¨Ê±ÈÎÎñ£¬Ã»Óа취¸Ï½ôÈ¥²¹Ò»Ï¡£
¡¡¡¡ÎÊÌâÒ»£ºÈçºÎд·ÃÎʽӿڵĽű¾£¬Òª±£Ö¤½Ó¿ÚÕý³££¬¾ÍÒªÂú×ãÇëÇóµÄ½Ó¿ÚÊÇ¿É·ÃÎ浀 £¬Í¬Ê±·µ»ØµÄÊý¾ÝÊÇÕýÈ·µÄ£¬ÎҵĹԹԣ¬½Ó¿ÚÊÇ·ñ¿ÉÒÔ·ÃÎʺÃŪ ʹÓÃcurl ÃüÁî·ÃÎʽӿڽӿÚÒÔÁË¡£
¡¡¡¡Àý×Ó£ºget½Ó¿Ú£º
¡¡¡¡curl "http://api.map.baidu.com/images/blank.gif?product=jsapi&v=2.0&t=66977464&code=5000"
¡¡¡¡post½Ó¿Ú£º
¡¡¡¡curl -d "user=nickwolfe&password=12345" http://www.yahoo.com/login.cgi
¡¡¡¡·µ»Ø¶¼ÊǸöjson´®¡£¸ù¾Ý·µ»ØµÄjson À´ÅÐ¶Ï ·µ»Ø½á¹ûÓÐûÓС£µ«ÊÇÎÒÓÖ¸ÃÈçºÎÅжϷµ»Ø½á¹û¶Ô²»¶ÔÄØ£¿¾À½áÁ˺þ㨶Ç×ÓûÓлõ£¬¶¼ÕâÑù£©£¬½á¹û´óÉñÒ»¸öÃüÁî¸ø½â¾öÁË¡£ÌùÒ»¸ö½Å±¾¿´¿´£º
#£¡ /bin/sh   ##! ºóÃæÓ´Ó´¿Õ¸ñ
sudo  curl  "http://===============" >> /home/url.txt #½Ó¿Úurl
cd /home
if [ $((grep "ok" url.txt)| wc -l)  -gt 0]
then
echo "ok" >>result.txt
date +%y%m%d%H%M >>result.txt
else
echo "no" >>result.txt
date +%y%m%d%H%M >>result.txt
fi
echo "end"
exit 0
¡¡¡¡±£´æ½Å±¾Îªtest.sh
¡¡¡¡ÏÂÃ濪ʼ×ö¶¨Ê±ÈÎÎñ£º
¡¡¡¡sudo  crontab -e
¡¡¡¡0 */1 * * * sudo sh /home/test.sh # ÿ¸öСʱÔËÐÐÒ»´Î½Å±¾
¡¡¡¡±£´æ Í˳ö
¡¡¡¡sudo  /etc/init.d/cron restart #ÖØÆô ¶¨Ê±ÈÎÎñ½Å±¾µÄÅäÖÃ
¡¡¡¡sudo  tail -f /var/log/cron.log #¼à¿Ø ¶¨Ê±ÈÎÎñÈÕÖ¾
¡¡¡¡ºÃÁ˶¨Ê±ÈÎÎñ¸ã¶¨ £¬Õâ¸öÊǸãµÄÒ»¸ö ½Ó¿Ú£¬¶à¸ö½Ó¿Ú ¿ÉÒÔ °Ñ  ËùÓеĽӿڷÃÎÊ url д³ÉÒ»¸öÎļþ  È»ºóµ½ÎļþÖжÁÈ¡£¬ÔÙ ÓÃcurl È¥ÇëÇó¡£¹þ¹þ£¬100¶à¸ö½Ó¿Ú ²»ÓÃÿ¸ö°æ±¾¶¼È¥ ¿´¿´ ½Ó¿ÚÓÐûÓÐÎÊÌâ Ö»ÐèÒªÒ»´Î²âÊÔûÓÐÎÊÌ⣬ÒÔºó¿´ÔËÐнá¹û¾Í¿ÉÒÔÁË¡£
°æȨÉùÃ÷£º±¾Îijö×Ô huangzigang µÄ51TestingÈí¼þ²âÊÔ²©¿Í£ºhttp://www.51testing.com/?498111
Ô­´´×÷Æ·£¬×ªÔØʱÇëÎñ±ØÒÔ³¬Á´½ÓÐÎʽ±êÃ÷±¾ÎÄԭʼ³ö´¦¡¢×÷ÕßÐÅÏ¢ºÍ±¾ÉùÃ÷£¬·ñÔò½«×·¾¿·¨ÂÉÔðÈΡ£
QA ²âÊÔ¼¼Êõ
µ±Ç°Ã»ÓÐÆÀÂÛµã»÷·¢±íÆÀÂÛ

Ïà¹ØÔĶÁ