เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

HWUT - เบ”เบฒเบงเป‚เบซเบฅเบ” Hello-Worldlers Unit Test เบชเปเบฒเบฅเบฑเบš Linux

เบ”เบฒเบงเป‚เบซเบผเบ” HWUT เบŸเบฃเบต - เปเบญเบฑเบš Hello-Worldlers Unit Test Linux เป€เบžเบทเปˆเบญเปเบฅเปˆเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเปƒเบ™ Ubuntu เบญเบญเบ™เป„เบฅเบ™เปŒ, Fedora เบญเบญเบ™เป„เบฅเบ™เปŒ เบซเบผเบท Debian เบญเบญเบ™เป„เบฅเบ™เปŒ

เบ™เบตเป‰เปเบกเปˆเบ™เปเบญเบฑเบš Linux เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบงเปˆเบฒ HWUT - Hello-Worldlers Unit Test เป€เบŠเบดเปˆเบ‡เบฅเบธเป‰เบ™เบซเบผเป‰เบฒเบชเบธเบ”เบชเบฒเบกเบฒเบ”เบ”เบฒเบงเป‚เบซเบผเบ”เป„เบ”เป‰เปƒเบ™เบ™เบฒเบก hwut-0.27.3.7z. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเบขเบนเปˆเปƒเบ™เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบต OnWorks เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบ.

เบ”เบฒเบงโ€‹เบ™โ€‹เปŒโ€‹เป‚เบซเบฅเบ”โ€‹เปเบฅเบฐโ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เบญเบญเบ™โ€‹เป„เบฅโ€‹เบ™โ€‹เปŒ app เบ™เบตเป‰โ€‹เบกเบตโ€‹เบŠเบทเปˆ HWUT - เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบซเบ™เปˆเบงเบโ€‹เบ‡เบฒเบ™ Hello-Worldlers เบเบฑเบš OnWorks เป„เบ”เป‰โ€‹เบŸเบฃเบตโ€‹.

เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ app เบ™เบตเป‰:

- 1. เบ”เบฒเบงโ€‹เป‚เบซเบผเบ”โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ™เบตเป‰โ€‹เปƒเบ™ PC เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹.

- 2. เปƒเบชเปˆเปƒเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ https://www.onworks.net/myfiles.php?username=XXXXX เบ”เป‰เบงเบเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.

- 3. เบญเบฑเบšเป‚เบซเบฅเบ”เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

- 4. เป€เบฅเบตเปˆเบก OnWorks Linux เบญเบญเบ™เบฅเบฒเบ เบซเบผเบท Windows online emulator เบซเบผเบท MACOS online emulator เบˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ™เบตเป‰.

- 5. เบˆเบฒเบ OnWorks Linux OS เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบซเบฒเบเปเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป„เบ›เบ—เบตเปˆเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ https://www.onworks.net/myfiles.php?username=XXXXX เบ”เป‰เบงเบเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.

- 6. เบ”เบฒเบงเบ™เปŒเป‚เบซเบฅเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบกเบฑเบ™เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™.

เปœเป‰เบฒ เบˆเป

Ad


HWUT - เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปœเปˆเบงเบเบ‡เบฒเบ™ Hello-Worldlers


เบฅเบฒเบเบฅเบฐเบญเบฝเบ”

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบฅเบฐเบšเบปเบš. เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบžเบฒเบชเบฒเปƒเบ”เบเปเปˆเบ•เบฒเบกเปเบฅเบฐเปƒเบ™เบซเบผเบฒเบเป€เบงเบ—เบต. เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบซเบผเบฒเบเบ›เบฐเป€เบžเบ”เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบฎเบปเปˆเบงเป„เบซเบผเบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ (เปƒเบŠเป‰ valgrind), เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”, เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบŠเบฑเบšเบŠเป‰เบญเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบš C, HWUT เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเป‚เบ”เบเปƒเบŠเป‰เป‚เบซเบกเบ” 'sos' เปเบฅเบฐ 'sols'. stubs เบŸเบฑเบ‡เบŠเบฑเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ„เบงเบšเบ„เบธเบกเป„เบฅเบเบฐเป„เบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰เป‚เบซเบกเบ” 'stub'. เบเปเบฅเบฐเบ™เบตเบ—เบปเบ”เบชเบญเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰เป‚เบซเบกเบ” 'gen', เปเบฅเบฐเบ•เบปเบงเบเปˆเบฒเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ‚เบญเบ‡เบฅเบฑเบ”เป‚เบ”เบเป‚เบซเบกเบ” 'sm_walker'.

เปƒเบ™เบ—เบปเบ”เบชเบฐเบงเบฑเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ HWUT เป„เบ”เป‰เป€เบ•เบตเบšเปƒเบซเบเปˆเป„เบ›เบชเบนเปˆเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบปเบ”เบชเบญเบšเบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ—เบตเปˆเป€เบ•เบฑเบกเป„เบ›เบ”เป‰เบงเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบซเบฅเบฒเบเบซเบฅเบฒเบ.

เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ

  • เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เป„เบŸเบŸเป‰เบฒ - เบชเป‰เบฒเบ‡เบเปเบฅเบฐเบ™เบตเบ—เบปเบ”เบชเบญเบšเบซเบผเบฒเบเบฅเป‰เบฒเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ.
  • State machine walker -- เบเปˆเบฒเบ‡เป„เบ›เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบฑเบ‡เปเบปเบ”.
  • เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ•เบฒเบกเป€เบซเบ”เบœเบปเบ™เบŠเบปเปˆเบงเบ„เบฒเบง.
  • เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ”เป‰เบงเบ gcov/lcov.


Audience

เป€เบ•เบฑเบโ€‹เป‚เบ™โ€‹เป‚เบฅโ€‹เบŠเบตโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ‚เปˆเบฒเบงโ€‹เบชเบฒเบ™โ€‹, เบงเบดโ€‹เบ—เบฐโ€‹เบเบฒโ€‹เบชเบฒเบ” / เบเบฒเบ™โ€‹เบ„เบปเป‰เบ™โ€‹เบ„เบงเป‰เบฒโ€‹, เบเบฒเบ™โ€‹เบชเบถเบโ€‹เบชเบฒโ€‹, เบญเบธเบ”โ€‹เบชเบฒโ€‹เบซเบฐโ€‹เบเปเบฒโ€‹เป‚เบ—เบฅเบฐโ€‹เบ„เบปเบกโ€‹, เบœเบนเป‰โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹, เบ™เบฑเบโ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹


เปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰

เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡


เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฃเปเบเบฃเบก

Unix Shell, Python, Perl, C++, C, Java



เบ™เบตเป‰เปเบกเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบกเบฒเบˆเบฒเบ https://sourceforge.net/projects/hwut/. เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบขเบนเปˆเปƒเบ™ OnWorks เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเปƒเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เบˆเบฒเบเบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบŸเบฃเบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad