ืืขืื ืึทืืขืืขื, ืืึธ ืืืจ ืืืื
ืกืคึผืืืืื ื ืืื ื ืึธืืื
ืืืื ืืืจ ืึทืจืืขื ืืื Postman, ืืืจ ืืืืกื ืึทื ืื ืืขืื ืฆืืืื ื ืึผืืื ืึทืืข ืื ื ืืืืืง ืคืึทื ืืงืฉืึทื ืึทืืืื. ืขืก ืืขื ืขื ืกืงืจืืคึผืก, ืืขืกืฅ, ืืื, ืืื ืคืึทืงื, ืื ืจืืงืืืขืก ืืื. ืืึธืก ืืืื ืขืก ืืจืื ืืขืจ ืคึฟืึทืจ ืืืืื ืขืจื, ืึธืืขืจ ืืื ืืจืืืก ืกืื ืขืจืืึธืื ืืขื ืฆืืืึทื ื ืืื ื ืืฉื ืคืืขืงืกืึทืืึทื. ืืืึธืก ืืืื ืืืจ ืืืืื ืฆื ืฉืึทืคึฟื ืขืืืขืืข ืงืืืืจืื ืืื ืืืจืืคืืจื ืึทืืืจืขืืึทืืืึธื ืืืืฃ ืืื? ืืืึธืก ืืืื ืืืจ ืืืืื ืฆื ืืืกืคืืจื ืึท ืฉืจืืคื ืึธื ืึท ืืงืฉื ืึธืืขืจ ืขืืืขืืข ืืึทืืืฉืืงืื ืืคืืขืฉืืืื ืกืงืจืืคึผืก ืืื ืึท ืจืืืขืจื? ื ืึธื ืึทืืข, ืขืก ืืื ืึท ืืืืข ืืขืืึทื ืง ืฆื ืืึทืืื ืืขืจ ืืขืกืฅ ืคืื ืจืขืืืืขืจ ื ืืฆื ืกืงืจืืคึผืก. ืืื ืึทืืืฉืึทื, ืืขืจ ืฆืืืึทื ื ืฆื "ืืืื ืึทืืข ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืืืื ื ืึธืืข" ืืื ื ืืฉื ืกืงืึทืืึทืืืข - ืื ืฆืืืื ื ืืื ืืขืฉืืืื ื ืึธืืืืขืจืืึธืืืื.
TestMace ืืืืืขืก ืืืืืืืื ืึทืืข ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืคืึทืจืฉืืืขื ืข ืืืืคึผืก ืคืื ื ืึธืืื. ืืืึธืื ืืืจ ืืื ืฆื ืืึทืื ืึท ืืงืฉื? ืขืก ืืื ืคึฟืึทืจ ืืืจ
ืืขื ืืฉ-ืืืื ืขืืืืืง ืคึผืจืืืขืงื ืคึฟืึธืจืืึทื
ืขืก ืืื ืึท ืงืึทื ืกืขืคึผืืฉืืึทื ืืืืืง ืฆืืืืฉื TestMace ืืื Postman ืืื ืื ืืืขื ืืื ืืขื ืขื ืกืืึธืจื. ืืื ืคึผืึธืกืืืึทื, ืึทืืข ืจืืงืืืขืก ืืขื ืขื ืกืืึธืจื ืขืจืืขืฅ ืืื ืืืืข ืกืืึธืจืืืืฉ. ืืืื ืขืก ืืื ืึท ื ืืื ืฆื ืืืืื ืจืืงืืืขืก ืฆืืืืฉื ืขืืืขืืข ื ืืฆืขืจืก, ืืืจ ืืึทืจืคึฟื ืฆื ื ืืฆื ืื ืืขืืืื-ืืื ืกืื ืืงืจืึทื ืึทืืืืฉืึทื. ืืื ืคืึทืงื, ืืึธืก ืืื ืึท ืืืื ืื ืืขื ืืืขื ืฆืืืึทื ื, ืึธืืขืจ ื ืืฉื ืึธื ืืืึทื ืืืกืึทืืืืึทื ืืืืืฉืื. ืืืึธืก ืืืขืื ืืึทืื ืืืืขืจืืืื? ื ืึธื ืึทืืข, ืื ืคึผืึธืืืืืง ืคืื ืขืืืขืืข ืงืึธืืคึผืึทื ืืขืก ืงืขื ื ืืฉื ืืึธืื ืกืืึธืจืื ื ืืึทืื ืืื ืืจืื ืคึผืึทืจืืืขืก. ืึธืืขืจ, ืืืจ ืืจืึทืืื TestMace ืืื ืขืคึผืขืก ืืขืกืขืจ ืฆื ืคืึธืจืฉืืึธืื! ืืื ืืขืจ ื ืึธืืขื ืคืื ืืขื ืคึฟืึทืจืืขืกืขืจืื ื ืืื "ืืขื ืืฉ-ืืืื ืขืืืืืง ืคึผืจืืืขืงื ืคึฟืึธืจืืึทื."
ืืึธืืืจ ืึธื ืืืืื ืืื ืืขื ืคืึทืงื ืึทื ืืื ืืขืกืืืึทืกืข, ืืื ืคึผืจืื ืฆืืคึผ, ืขืก ืืื ืึท "ืคึผืจืึธืืขืงื" ืขื ืืืื. ืืื ืื ืึทืคึผืืึทืงืืืฉืึทื ืืื ืืืืืขืก ืืขืืืขืืึธืคึผืขื ืืื ืึทื ืืืื ืฆื ืกืืึธืจืื ื ืคึผืจืึทืืืฉืขืงืก ืืื ืืืขืจืกืืข ืงืึธื ืืจืึธื ืกืืกืืขืืขื: ืื ืคึผืจืืืขืงื ืืืื ืืื ืึผืืขื ืืืื-ืืืืฃ-ืืืื ืขืจ ืคึผืจืึทืืืฉืขืงืืึทื ืืืืฃ ืืขืจ ืืขืงืข ืกืืจืืงืืืจ, ืืึทืื ืืื ืืขื ืืฆื ืืื ืกืืึธืจืืืืฉ ืคึฟืึธืจืืึทื (ืึธื ืขืงืกืืจืข ืืจืึทืงืึทืฅ ืืื ืงืึธืืืึทืก), ืืื ืืขืงืข ืคืึทืจืืจืขืืื ื ืคืื ืืขืืขืจ ื ืึธืืข ืืื ืืืกืงืจืืืื ืืื ืืขืืึทื ืืื ืื ืืึทืงืืืืขื ืืืืฉืึทื ืืื ืืึทืืขืจืงืื ืืขื. ืึธืืขืจ ืืื ืจืืึฟ ืงืึทืกืขืก ืืืจ ืืืขื ื ืืฉื ืงืืงื ืืึธืจื - ืึทืืข ืคืขืื ื ืขืืขื ืืึธืื ืืึทืืืฉืืงืึทื ื ืขืืขื.
ืืืึธืก ืืื ืืึธืก ืืขืื ืื ืืึทื ืืฆืขืจ? ืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืืืฉื ืื ืึทืจืืขื ืืืืคื ืคืื ืื ืืึทื ืฉืึทืคึฟื ืืืืขืจ ืคืืขืงืกืึทืืึทื, ื ืืฆื ืืึทืงืึทื ืืข ืึทืคึผืจืึธืืืฉืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืขืืืขืืึธืคึผืขืจืก ืงืขื ืขื ืงืจืึธื ืึท ืคึผืจืืืขืงื ืืื ืืขืจ ืืขืืืืงืขืจ ืจืืคึผืึทืืึทืืึธืจื ืืื ืื ืืึทืงืขื ื. ืืื ืฆืืืืืื, ืืื ืึทืืืฉืึทื ืฆื ืืฉืึทื ืืื ื ืื ืงืึธื ืืึทืืข ืืื, ืื ืืขืืืขืืึธืคึผืขืจ ืงืขื ืขื ืคืึทืจืจืืืื ืืืืืกืืื ื ืึธื ืคึฟืจืขื ืกืงืจืืคึผืก ืืื ืืขืกืฅ. ื ืึธื ืงืึทืืืืื ื ืขื ืืขืจืื ืืขื ืฆื ืื ืจืืคึผืึทืืึทืืึธืจื (ืืื, ืกืืื, ืืขืจืงืืจืืึทื - ืืืขืืืขืจ ืืืจ ืืื ืืขืกืืขืจ), CI (ืืืื ืืึทืืืืกืืข, ื ืื ืืืคึผืึธืืื ืืืจื ืืืขืจ ืขืก ืื) ืืึธื ืืฉืื ืืื ืืืขืจ ืงืึทื ืกืึธืื ื ืืฆื
ืืื ืืืจ ืงืขื ืขื ืืขื, TestMace ืืื ื ืืฉื ืึธื ืืึธื ืืืื ืืงืึธืืกืืกืืึทื ืืื ืคึผืึทืจืึทืืืื. ืึทื ืฉืืึธื, ืขืก ืคืืฅ ืืืืื ืืื ืืขืืจืื ืืขื ืคึผืจืึทืกืขืกืึทื.
ืืื ืึทืืืฉ ืืืขืจืืึทืืึทืื
TestMace ืืืื ืืขืจ ืืึทืืจืืฃ ืคืื ืงืืื ืงืึธื: ืืืื ืึท ืคึผืจืึธืืืขื ืงืขื ืขื ืืืื ืกืึทืืืื ืึธื ื ืืฆื ืงืึธื, ืืืจ ืคึผืจืืืืจื ืฆื ืฆืืฉืืขืื ืื ืืขืืขืื ืืืื. ืืจืืขืื ืืื ืืืขืจืืึทืืึทืื ืืื ืคึผืื ืงื ืื ืืื ืคืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืืื ืจืืึฟ ืงืึทืกืขืก ืืืจ ืงืขื ืขื ืืึธื ืึธื ืคึผืจืึธืืจืึทืืืื ื.
ืืืึทืฉืคึผืื: ืืืจ ืืืงืืืขื ืึท ืขื ืืคืขืจ ืคืื ืื ืกืขืจืืืขืจ, ืืื ืืืจ ืืืืื ืฆื ืจืึทืืขืืืขื ืืืื ืคืื ืื ืขื ืืคืขืจ ืืื ืึท ืืืึทืืขืืืืืง. ืืื ืคึผืึธืกืืืึทื, ืืื ืึท ืคึผืจืึธืืข ืฉืจืืคื (ืืืึธืก ืืื ืืึธืื ืข ืืื ืืื) ืืืจ ืืืึธืื ืฉืจืืึทืื ืขืคึผืขืก ืืื:
var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("data", jsonData.data);
ืึธืืขืจ ืืื ืืื ืืืขืจ ืืืื ืื ื, ืฉืจืืืื ืึท ืฉืจืืคื ืคึฟืึทืจ ืึทืืึท ืึท ืคึผืฉืื ืืื ืึธืคื ืืขืืืืื ื ืกืฆืขื ืึทืจ ืงืืงื ืืืขืจืืง. ืืขืจืืืขืจ, ืืื TestMace ืขืก ืืื ืืขืืืขื ืฆื ืืึทืฉืืืืขื ืึท ืฉืืืง ืคืื ืื ืขื ืืคืขืจ ืฆื ืึท ืืืึทืืขืืืืืง ืืื ืื ืืจืึทืคืืงืึทื ืฆืืืื ื. ืงืืง ืืื ืคึผืฉืื ืขืก ืืื:
ืืื ืืืฆื ืืื ืืขืืขืจ ืืงืฉื ืืขื ืืื ืึทืืืฉ ืืืึทืืขืืืืืง ืืืขื ืืืื ืืขืจืืืึทื ืืืงื. ืืืขืจ ืืืจ ืงืขื ืขื ืึทืืืืฉืขืงืฅ, ืึทืจืืืืื ื ืึทื ืื ืคึผืึธืกืืืึทื ืฆืืืึทื ื ืืื ืืขืจ ืคืืขืงืกืึทืืึทื ืืื ืึทืืึทืื ืืืจ ื ืื ืืืืื ืฆื ืืึทืื ืึท ืึทืกืืื ืืึทื ื, ืึธืืขืจ ืืืื ืฆื ืืืจืืคืืจื ืขืืืขืืข ืคึผืจืขืคึผืจืึธืกืขืกืกืื ื. ืืึธ ืก ืืื ืฆื ืืึธืืืคืืฆืืจื ืื ืคืจืืขืจืืืงืข ืืืึทืฉืคึผืื:
var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("data", CryptoJS.MD5(jsonData.data));
ื ื, ืคึฟืึทืจ ืืขื ืฆืืืขืง TestMace ืืื
const data = tm.currentNode.prev.response.body.data;
tm.currentNode.parent.setDynamicVar('data', crypto.MD5(data));
ืืื ืืืจ ืงืขื ืขื ืืขื, ืืขืจ ืืึทืฅ ืคืื ืื ื ืึธืืื ืืขืืื ื ืืขืืื ื ืืึธ. ืืื ืคึฟืึทืจ ืึทืืึท ืึท ืคึผืฉืื ืคืึทื ืืื ืืืกืงืจืืืื ืืืืื, ืืืจ ืงืขื ืขื ืคืฉืื ืืึทืฉืืืืขื ืืขื ืืืืกืืจืืง ${crypto.MD5($response.data)}
ืืืึทืืขืืืืืง ืืืฉืืคื ืืืจื ืื GUI!
ืงืจืืืืืื ื ืืขืกืฅ ืืืจื GUI
ืคึผืึธืกืืืึทื ืึทืืึทืื ืืืจ ืฆื ืฉืึทืคึฟื ืืขืกืฅ ืืืจื ืฉืจืืืื ืกืงืจืืคึผืก (ืืื ืืขื ืคืึทื ืคืื ืคึผืึธืกืืืึทื, ืืึธืก ืืื ืืืฉืึทืืืึทืกืงืจืืคึผื). ืืขืจ ืฆืืืึทื ื ืืื ืคืืืข ืึทืืืืึทื ืืืืืฉืื - ืึผืืขื ืึทื ืืืืึทืืึทื ืืืืืืงืืึทื, ืึทืืืืืืึทืืืืึทืื ืคืื ืคืึทืจืืืง ืกืึทืืืฉืึทื ื, ืืื"ื ื.
ืึธืืขืจ, ืืขืจ ืคืึทืงื ืืื ืึธืคื ืึทืืึท (ืืืจ ืืขื ืขื ื ืืฉื ืึทืืื, ืืขืื ืืื ืึทืืื) ืึทื ืึท ืืขืกืืขืจ ืืื ื ืืฉื ืคึผืจืึธืืจืึทืืืื ื ืกืงืืื, ืึธืืขืจ ืขืจ ืืืึธืื ืืื ืฆื ืืจืขื ืืขื ื ืืฅ ืฆื ืื ืืึทื ืฉืึทืคึฟื ืจืขืื ืืืฆื. ืคึฟืึทืจ ืึทืืึท ืงืึทืกืขืก, ื ืึธื ืืขื ืืึทืืจืืฃ ืคืื ืงืืื ืงืึธื, TestMace ืึทืืึทืื ืืืจ ืฆื ืฉืึทืคึฟื ืคึผืฉืื ืืขืกืฅ ืืืจื ืึท GUI ืึธื ืจืืืึธืจื ืฆื ืฉืจืืืื ืกืงืจืืคึผืก. ืืึธ, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืื ืืื ืืขืจ ืคึผืจืึธืฆืขืก ืคืื ืงืจืืืืืื ื ืึท ืคึผืจืึธืืข ืืืึธืก ืงืึทืืคึผืขืจื ืืืึทืืืขืก ืคึฟืึทืจ ืืงืืืึทืืึทืื ืงืืงื ืืื:
ืึธืืขืจ, ืงืจืืืืืื ื ืืขืกืฅ ืืื ืึท ืืจืึทืคืืงืึทื ืจืขืืึทืงืืึธืจ ืงืขื ื ืืฉื ืขืืืืื ืืจื ืื ืืขืืืขืืงืืื
ืคืืืืงืืื ืฆื ืืืืคื ืึท ืืืืืกืืื ื ืฉืจืืคื ืืืจื ืึท ืืื ืง (ืืื ืง ื ืึธืืข)
ืึธืคื ืฉืืืืขื ืกืืืืึทืืืึธื ืก ืืืขื ืึท ืืืืขืจ ืึธื ืคึฟืจืขื ืึธืืขืจ ืืคืืื ืึท ืืึทื ืฅ ืฉืจืืคื ืืึทืจืฃ ืืืื ืขืงืกืึทืงืืืืึทื ืขืืืขืืข ืืึธื ืืื ืคืึทืจืฉืืืขื ืข ืืืืื ืคืื ืื ืคึผืจืืืขืงื. ื ืืืืฉืคึผืื ืคืื ืึทืืึท ืจืืงืืืขืก ืงืขื ืืืื ืื ืื ืืึทืืื-ืืื ืข ืืขืจืืืืืขื ืืฉ, ืืจืขื ืืขื ืื ืกืืืืืืข ืฆื ืื ืืขืืขืื ืฉืืึทื, ืืื"ื ื. ืืื ืึทืืืขืืืื, ืืื ืืขืจืืื ืขื ืคืื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื, ืืืจ ืืืึธืื ืืื ืฆื ืืึธืื ืคืึทื ืืงืฉืึทื ื ืืืึธืก ืงืขื ืขื ืืืื ืจืืืื ืืื ืคืึทืจืฉืืืขื ืข ืคึผืึทืจืฅ ืคืื ืื ืึทืคึผืืึทืงืืืฉืึทื. ืืื TestMace ืืขื ืคึฟืื ืงืฆืืข ืืื ืืขืืื ืืืจื
1) ืฉืึทืคึฟื ืึท ืึธื ืคึฟืจืขื ืึธืืขืจ ืฉืจืืคื
2) ืฉืึทืคึฟื ืึท ื ืึธืืข ืคืื โโืืืคึผ ืืื ืง
3) ืืื ืื ืคึผืึทืจืึทืืขืืขืจืก, ืกืคึผืขืฆืืคืืฆืืจื ืึท ืืื ืง ืฆื ืื ืฉืจืืคื ืืืฉืืคื ืืื ืืขืจ ืขืจืฉืืขืจ ืฉืจืื
ืืื ืึท ืืขืจ ืึทืืืึทื ืกืืจืืข ืืืขืจืกืืข, ืืืจ ืงืขื ืขื ืกืคึผืขืฆืืคืืฆืืจื ืืืึธืก ืืื ืึทืืืฉ ืืืขืจืืึทืืึทืื ืคืื ืื ืฉืจืืคื ืืขื ืขื ืืืจืืืขืืื ืืขื ืฆื ืึท ืืขืืขืจ ืืืจืื ืงืึธืจืขืื ืฆื ืื ืืื ืง. ืืขืืื ื ืงืึทื ืคืืืืื ื? ืืื ืก ืืึธืื ืืืจ ืืืฉืืคื ืึท ืคืึธืืืขืจ ืืื ืืขื ื ืึธืืขื ืฉืึทืคึฟื-ืคึผืึธืกืื, ืืื ืืืึธืก ืึท ืืื ืึทืืืฉ ืืืึทืืขืืืืืง ืืื ืึทืกืืื ื ืฆื ืืขื ื ืึธืืข postId
. ืืืฆื ืืื ืืื ืง ื ืึธืืข ืฉืึทืคึฟื-ืคึผืึธืกืื-ืืื ืง ืืืจ ืงืขื ืขื ืืคืืจืืฉ ืกืคึผืขืฆืืคืืฆืืจื ืึทื ืื ืืืึทืืขืืืืืง postId
ืืึทืฉืืืื ืฆื ืึทื ืึธืืืขืก ืฉืึทืคึฟื-ืคึผืึธืกืื-ืืื ืง. ืืขื ืืขืงืึทื ืืืึทื (ืืืืืขืจ, ืืื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื) ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืฆืืจืืงืงืืืขื ืึท ืจืขืืืืืึทื ืคืื ืึท "ืคืื ืงืฆืืข". ืืื ืึทืืืขืืืื, ืขืก ืืื ืงืื, DRY ืืื ืืื ืคืื ืกืืืื ื ืืื ืืืืืขืจ ืงืืื ืืืื ืฉืืจื ืคืื ืงืึธื ืืื ืืึทืืืืืฉื.
ืืื ืคึฟืึทืจ ืคึผืึธืกืืืึทื, ืขืก ืืื ืึท ืฉืืจืื ืืขืื ืคึฟืึทืจ ืจืืืืื ื ืจืืงืืืขืก
ืื ืืขืจืข ืืืคืขืจืึทื ืกืื
- ืืขืจ ืงืึธื ืืจืึธื ืืืืขืจ ืื ืคืึทืจื ืขื ืคืื ืืืขืจืืึทืืึทืื. ืืขืจ ืงืืขื ืกืืขืจ ืคืึทืจื ืขื ืืื ืืืึธืก ืึท ืืืึทืืขืืืืืง ืงืขื ืขื ืืืื ืืืคืืื ื ืืื ืคึผืึธืกืืืึทื ืืื ืืึทืืืื ื. TestMace ืึทืืึทืื ืืืจ ืฆื ืืขืคืื ืืจื ืืืขืจืืึทืืึทืื ืคึฟืึทืจ ืงืืื ืึธื ืคึฟืจืขื ืึธืืขืจ ืืขืงืข. ืืื ืคึผืึธืกืืืึทื ืืึทื ืืืืื ืืึทืืืื ื ืึทืืึทืื ืืืจ ืฆื ืึทืจืืืกืคืืจื ืืืืื ืืึทืืืื ืืขื, ืืฉืขืช ืืื TestMace ืืึทื ืืืืืื ื ืึทืจืืขื ืคึฟืึทืจ ืงืืื ื ืึธืืข
- ืืขืกืืืึทืกืข ืฉืืืฆื
ืื ืืขืจืึทืืื ืืขืืขืจื , ืืืึธืก ืงืขื ืขื ืืืื ืกืึทืืกืืึทืืืืึทื ืืื ืงืื ื ืงืืืืจืื ืืืจื ืคืขืืืงืืึทื. ืคึผืึธืกืืืึทื ืืื ืขืคึผืขืก ืืืขืื ืืขื:ืื ืึทืจืืขื , ืืื ืขืก ืืื ืืคืืื ืคืืจืืืื, ืึธืืขืจ ืขืก ืืื ืืขืคึฟืื ื ืืื ืึท ืืืืืื ื ...ื ืืฆื ืกืงืจืืคึผืก . ืืื TestMace, ืืึธืก ืืื ืึทืืข ืงืึทื ืคืืืืขืจื ืืืจื ืื GUI ืืื ืขืก ืืื ืึทื ืึธืคึผืฆืืข ืฆื ืึธืคึผืืืึธื ืึทืืื ืืืกืืืืึทื ืื ืืขืจืึทืืื ืืขืืขืจื ืืื ืกืคึผืขืฆืืคืืฉ ืงืื ืืกืงืื ืืขืจ. - ืืคืืึทืื / ืจืขืืึทืืืจื. ืึทืจืืขื ื ืื ืืืืื ืืืขื ืขืืืืื ื ื ืึธืืื, ืึธืืขืจ ืืืื ืืืขื ืืึธืืืื ื, ืืืืืืื ื, ืจืื ืืืืื ื ืืื ืื ืืขืจืข ืึทืคึผืขืจืืืฉืึทื ื ืืืึธืก ืืืืฉื ืื ืกืืจืืงืืืจ ืคืื ืื ืคึผืจืืืขืงื
- ืืขืงืขืก ืึทืืึทืืฉื ืฆื ืจืืงืืืขืก ืืืขืจื ืืืื ืคืื ืื ืคึผืจืืืขืงื ืืื ืืขื ืขื ืกืืึธืจื ืืื ืืื, ืืฉืขืช ืืื ืืขื ืขื ืืืฉืืืืืขืก ืกืื ืืงืจืึทื ืืืื, ื ืื ืขื ืืขื ืคึผืึธืกืืืึทื. (ืืึธ, ืืืจ ื ืื ืืขืจ ืืึทืจืคึฟื ืฆื ืืึทื ืืืึทืื ืืืืกืงืืืึทืื ืืขืงืขืก ืืขืืขืจ ืืึธื ืืืจ ืึธื ืืืื ืืื ืึทืจืืืขืจืคืืจื ืืื ืฆื ืืืจืื ืืื ืึทืจืงืืืืื)
ืคึฟืขืึดืงืืืื ืืืึธืก ืืขื ืขื ืฉืืื ืืืืฃ ืื ืืืขื
ืืืจ ืงืขื ื ืืฉื ืึทื ืืงืขืื ืฉืืขืื ืื ื ืกืืื ืฆื ืืืืื ืื ืฉืืืืขืจ ืคืื ืืขืกืึธืืืงืืึทื ืืืืขืจ ืื ืืืืึทืืขืจ ืจืืืืกืื, ืกืคึผืขืฆืืขื ืืืขื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืืืืขืจ ืืขืฉืืึทืง ืืื ืืื ืฉืืื ืืืจืืืขืงืึธืื ืคืึทืจ-ืืขืืืื ื ืคึผืึทืืืฉืื ื. ืึทืืื, ืืึธืืืจ ืืื ืืจืขืคื.
ืคืึทื ืืงืฉืึทื ื
ืืื ืืืจ ืืืืกื, ืคึผืึธืกืืืึทื ื ืืฆื ืึทืืื ืืขืจืืคืขื ืข ืืื ืึทืืืฉ ืืืขืจืืึทืืึทืื ืฆื ืืืฉืขื ืขืจืืื ืืืึทืืืขืก.
{{$randomEmail}}
ืึธืืขืจ, ืืื ื ืืึธืก ืืขื ืขื ืืืขืจืืึทืืึทืื (ืืึธืืฉ ืืื ืึทืืืฉ), ืืื ืงืขื ืขื ื ืื ืืืื ืืขืืืืื ื ืืื ืคืึทื ืืงืฉืึทื ื: ืืื ืืขื ืขื ื ืืฉื ืคึผืึทืจืึทืืขืืขืจืืืึทืืืข, ืืขืจืืืขืจ ืขืก ืืืขื ื ืื ืืืื ืืขืืืขื ืฆื ื ืขืืขื ืึท ืืึทืฉ ืคืื ืึท ืฉืืจืืงื.
ืืืจ ืคึผืืึทื ืฆื ืืืืื "ืขืจืืขื" ืคืึทื ืืงืฉืึทื ื ืฆื TestMace. ืืืืื ืืื ${} ืขืก ืืืขื ืืืื ืืขืืืขื ื ืื ืืืืื ืฆื ืึทืงืกืขืก ืึท ืืืึทืืขืืืืืง, ืึธืืขืจ ืืืื ืฆื ืจืืคื ืึท ืคึฟืื ืงืฆืืข. ืืขื ืข. ืืืื ืืืจ ืืึทืจืคึฟื ืฆื ืืืฉืขื ืขืจืืื ืื ื ืึธืืืึธืจืืึทืก ืฉืืืื ืื ืืืืฆืคึผืึธืกื, ืืืจ ืืืขืื ืคืฉืื ืฉืจืืึทืื
${faker.internet.email()}
ืืื ืึทืืืฉืึทื ืฆื ืื ืคืึทืงื ืึทื ืขืก ืืื ืึท ืคึฟืื ืงืฆืืข, ืืืจ ืืืขื ืืึทืืขืจืงื ืึทื ืขืก ืืื ืืขืืืขื ืฆื ืจืืคื ืึท ืืขืืึธื ืืืืฃ ืึท ืืืืคืขืฅ. ืืื ืึทื ืฉืืึธื ืคืื ืึท ืืจืืืก ืคืืึทื ืจืฉืืื ืคืื ืืื ืึทืืืฉ ืืืขืจืืึทืืึทืื, ืืืจ ืืึธืื ืึท ืกืืื ืคืื ืืึทืืืฉืืงืื ืืจืืคึผื ืึทืืืืฉืขืงืฅ.
ืืืึธืก ืืืื ืืืจ ืืืืื ืฆื ืจืขืืขื ืขื ืื ืืึทืฉ ืคืื ืึท ืฉืืจืืงื? ืืืืื!
${crypto.MD5($dynamicVar.data)}
ืืืจ ืืืขื ืืึทืืขืจืงื ืึทื ืืืจ ืงืขื ืขื ืืคืืื ืคืึธืจื ืืืขืจืืึทืืึทืื ืืื ืคึผืึทืจืึทืืขืืขืจืก! ืืื ืืขื ืคืื ื, ืึท ื ืืึทืืขืจืืง ืืืืขื ืขืจ ืงืขื ืืึธืฉืขื ืึทื ืขืคึผืขืก ืืื ืคืึทืืฉ ...
ื ืืฆื ืืืฉืึทืืืึทืกืงืจืืคึผื ืืื ืขืงืกืคึผืจืขืกืกืืึธื ืก
... ืืื ืคึฟืึทืจ ืืื ืกืืื! ืืืขื ืื ืืืืขืจืคืขื ืืฉื ืคึฟืึทืจ ืคืึทื ืืงืฉืึทื ื ืืขื ืขื ืืขืฉืืคื, ืืืจ ืคึผืืืฆืืื ื ืืขืงืืืขื ืฆื ืื ืืกืงื ื ืึทื ืืืืืืง ืืืฉืึทืืืึทืกืงืจืืคึผื ืืึธื ืืืื ืืขืฉืจืืื ืืื ืืืืกืืจืืงื. ืืืฆื ืืืจ ืืขื ื ืคืจืื ืฆื ืฉืจืืึทืื ืืืืกืืจืืงื ืืื:
${1 + '' + crypto.MD5('asdf')}
ืืื ืึทืืข ืืขื ืึธื ืกืงืจืืคึผืก, ืจืขืื ืืื ืื ืึทืจืืึทื ืฉืจืืึทื ืคืขืืืขืจ!
ืืืึธืก ืฉืืื ืคึผืึธืกืืืึทื, ืืึธ ืงืขื ืืขื ื ืึธืจ ื ืืฆื ืืืขืจืืึทืืึทืื, ืืื ืืืขื ืืขื ืคึผืจืึผืืื ืฉืจืืืื ืืขื ืืื ืืกืื ืืืืกืืจืืง, ืงืืื ืืขืจ ืืืึทืืืืึทืืึธืจ ืืื ืืืื ืขืก ืืืืกืจืขืืขื ืขื.
ืึทืืืึทื ืกืืจืืข ืึทืืืึธืงืึธืืคึผืืขืืืึธื
ืืขืจืืืืึทื TestMace ืืื ืึท ื ืึธืจืืึทื ืึทืืืึธืงืึธืืคึผืืขืืืึธื ืืืึธืก ืงืืงื ืืื ืืึธืก:
ืืึธ, ืืื ืึทืืืฉืึทื ืฆื ืื ืึทืืืึธ-ืืึทื ืฅ ืฉืืจื, ืขืก ืืื ืื ืืขืืืืื ืฆื ืืืึธืก ืื ืฉืืจื ืืขืืขืจื. ืืขืจ ืืขืงืึทื ืืืึทื ืึทืจืืขื ืืืืื ืืื ืืืืกืืจืืงื ืกืขืจืึทืื ืืึทื ืืืจื ืืจืึทืงืึทืฅ ${}.
ืืื ืืืจ ืงืขื ืขื ืืขื, ืืืืืฉืึทืืืึทื ืืึทืจืงืขืจืก ืืขื ืขื ืฆืืืขืืขืื ืืืึธืก ืึธื ืืืืึทืื ืืขื ืืืคึผ ืคืื ืืืึทืืขืืืืืง (ืืืฉื, ืฉืืจืืงื, ื ืืืขืจ, ืืขื ืืข, ืืื"ื ื). ืืืจ ืงืขื ืขื ืืืื ืืืืฉื ืื ืึทืืืึธืงืึธืืคึผืืขืืืึธื ืืึธืืขืก (ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจ ืงืขื ืขื ืืืืกืงืืืึทืื ืึทืืืึธืงืึธืืคึผืืขืืืึธื ืืื ืืืขืจืืึทืืึทืื ืึธืืขืจ ืืขืืขืจื). ืืืขืจ ืืคืืื ืืึธืก ืืื ื ืืฉื ืื ืืขืจืกื ืืืืืืืง ืืึทื!
ืขืจืฉืืขืจ, ืึทืืืึธืงืึธืืคึผืืขืืืึธื ืึทืจืืขื ืืคืืื ืืื ืืืืกืืจืืงื (ืืืขื ืืขืืืขื). ืืึธืก ืืื ืืื ืขืก ืงืืงื ืืื:
ืืื ืฆืืืืืื ืก, ืึทืืืึธืงืึธืืคึผืืขืืืึธื ืืื ืืืฆื ืื ืืืฆื ืืื ืกืงืจืืคึผืก. ืงืืง ืืื ืขืก ืึทืจืืขื!
ืขืก ืืื ืงืืื ืคืื ื ืฆื ืคืึทืจืืืืึทืื ืืขื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืคึผืึธืกืืืึทื - ืึทืืืึธืงืึธืืคึผืืขืืืึธื ืขืก ืืื ืืืืืืขื ืืืืื ืฆื ืกืืึทืืืง ืจืฉืืืืช ืคืื ืืืขืจืืึทืืึทืื, ืืขืืขืจื ืืื ืืืืขืจ ืืืึทืืืขืก (ืคืึทืจืจืืื ืืืจ ืืืื ืืื ืคืืจืืขืกื ืขืคึผืขืก). ืกืงืจืืคึผืืก ืืขื ืขื ื ืืฉื ืึธืืึทืืึทืืืง ืงืึทืืคึผืืืืื :)
ืกืึธืฃ
ืืงืืืืขืจ ืืื ืืขืืืขื ืึท ืืึธืจ ืืื ื ืื ืึธื ืืืื ืคืื ืืื ืืืขืจ ืคึผืจืึธืืืงื ืึทื ืืืืืงืืื ื. ืืื ืืขืจ ืฆืืื, ืืืจ ืืขืจืืื ืฆื ืืึธื ืึท ืคึผืืึทืฅ ืคืื ืืืื ืืื, ืืื ืขืืืขืืข ืฉืืื, ืืขืืืคื ืืื ืืืขืจ ืงืึธืืคึผืขืืืืึธืจืก. ืึธืืขืจ ืืื ืขืก ืงืขื ืืืื, ืืื ืืืขืจ ืฆืื ืืื ืฆื ืืึทืื ืึท ืืึทืงืข ืืึทืงืืืขื ืืขืฆืืึทื ืคึฟืึทืจ ืืจืืขืื ืืื ืึทืคึผืืก. ืืืจ ื ืึธื ืืึธืื ืึท ืคึผืืึทืฅ ืคืื ืึทืจืืขื ืฆื ืืึธื, ืืึธ ืืื ืึท ืคึผืจืึธืกื ืคึผืืึทื ืคึฟืึทืจ ืื ืึทื ืืืืืงืืื ื ืคืื ืืื ืืืขืจ ืคึผืจืืืขืงื ืคึฟืึทืจ ืื ืงืืืขื ืืืง ืืึธืจ:
ืืืื ืืึทืืขืจืงืื ืืขื ืืืขื ืืึธืื ืืื ืื ืฆื ืืขืกืขืจ ื ืึทืืืืืืจื ืื ืฉืขืคืข ืคืื โโืคึฟืขืึดืงืืืื, ืืื ืืืื ืฉืืืฆื ืืื ืืื ืื ืฉืืึทืจืงืืื ืืื ืืืืื ืึทื ืืืจ ืืึธื ืื ืจืขืื ืืึทื. ืขืก ืืึทืคึผืึทื ื ืึทื ืืืึทื ื ืืื ืึท ืืืืืืืง ืืึธื ืคึฟืึทืจ ืืื ืืืขืจ ืคึผืจืืืขืงื - ืืขืจ ืืึธื ืืืึธืก TestMace ืืื ืืจืืืก ืืืืฃ
ืืงืืจ: www.habr.com