சோதனைகளின் வகைகள்

கணியத்தில் சாப்ட்வேர் டெஸ்டிங் பற்றி ஒரு தொடர் வருகிறதே! அதில், மென்பொருள் உருவானால் தான் நம்மால் சோதனையைத்தொடங்க முடியும் என சொல்கிறார்கள். ஆனால், முந்தைய பதிவில், மென்பொருள் உருவாக்கத்தையே சோதனைகள் மூலம் வழிநடத்தலாம் என அறிந்தோம். இவையிரண்டும், முன்னுக்குப்பின் முரணாக அமைகிறதே என குழம்பவேண்டாம். மென்பொருள் சோதனைகளில் பல வகைகள் உள்ளன. அவற்றைப்புரிந்துகொண்டால், தெளிவு கிடைக்கும். அவை, ஓரலகு…
Read more

மென்பொருள் உருவாக்கும் விந்தையுலகம் 7: மென்பொருள் திட்டம் நிர்வகிக்க, மேம்பட்ட பாலிமர்கள் செய்யத் தெரிந்து கொள்ளுங்கள்!

Agile/Scrum பற்றி தொடர் கட்டுரை – 7 எவ்வளவு முயன்றும் அருவி செயல்முறை எதிர்பார்த்த விளைவுகளைத் தராததால் தொண்ணூறுகளின் ஆரம்பத்தில் கென் ஷ்வாபர் (Ken Schwaber) மொய்திரள் (Scrum) முறையை ஜெஃப் சதர்லாண்ட் (Jeff Sutherland)-உடன் சேர்ந்து உருவாக்கி செயல்படுத்தினார். அதைப் பயன்படுத்தியதில் திட்டங்கள் வெற்றிக்குப் பின் வெற்றியாக முடிந்தன. மென்பொருள் திட்டங்களுக்கு என்ன அடிப்படை…
Read more

PHP தமிழில் பகுதி 19 – அமர்வு (Understanding PHP Sessions)

19. அமர்வு (Understanding PHP Sessions) இதற்கு முந்தைய பகுதியில் குக்கீஸைப் பற்றி பார்த்தோம். இந்த பகுதியில் குக்கீஸுக்கு மாற்றாக இருக்கும் sessions ஐப் பற்றி பார்க்க இருக்கிறோம். இந்த பகுதியில் sessions ஐப் பற்றி உதாரணங்களுடன் மேலும் விரிவாக பார்க்க இருக்கிறோம். sessions ஐ உருவாக்குதல் மற்றும் sessions ஐப் பயன்படுத்துவது போன்றவைகளைப் பற்றியும்…
Read more

PHP தமிழில் பகுதி 18 – PHP and Cookies – Creating, Reading and Writing (குக்கீஸ் உருவாக்குதல், படித்தல் மற்றும் எழுதுதல்)

18. PHP and Cookies – Creating, Reading and Writing (குக்கீஸ் உருவாக்குதல், படித்தல் மற்றும் எழுதுதல்) வலைப்பக்கம் வேண்டுமென்று யார் வேண்டுகோள் கொடுத்தாலும் எதைப்பற்றியும் கண்டுகொள்ளாமல் வலை சேவையங்கள், வலைப்பக்கங்களை கேட்டவர்களுக்கு அனுப்பி வைக்கும். வலைப்பக்கத்தைக் கேட்கும் நபர் இதற்கு முன்னர் வலைப்பக்கம் வேண்டி வேண்டுகோள் கொடுத்துள்ளாரா என்பதைப் பற்றிய எந்த விஷயத்தையும்…
Read more

PHP தமிழில் பகுதி 17 – PHP and HTML Forms

17. PHP and HTML Forms இந்த பகுதியில் நாம், பயனரிடமிருந்து தகவலை பெறுவதற்காக ஒரு சிறிய HTML படிவத்தையும், அந்த தகவல் சேவையகத்துக்கு அனுப்பி வைக்கப்பட்டபின் அதை செயல்படுத்த ஒரு PHP Script ஐயும் உருவாக்க இருக்கிறோம். இந்த பகுதி உங்களுக்கு முழுமையாக புரிய வேண்டுமென்றால் இதற்கு முந்தைய பகுதியான Overview of HTML…
Read more

PHP தமிழில் பகுதி 16 – HTML Forms ஒரு பார்வை

16. HTML Forms ஒரு பார்வை (An Overview of HTML Forms) வலை அடிப்படையிலான(web based) பயன்பாட்டில்(application) பெரும்பகுதி இணைய உலாவியின் மூலமாக பயனருடன் தொடர்பு கொள்வதற்காகவே செலவிடப்படுகிறது. இவ்வாறு உருவாக்கப்படும் web based application -இல் அதிகமாகவும், அடிக்கடியும் செய்யும் வேலை என்னவென்றால், பயனரிடமிருந்து தகவல்களை பெறுவதற்காக படிவங்களை(forms) காண்பிப்பதும், அந்த படிவம்…
Read more

Test Driven Development – ஒரு அறிமுகம்

Test Driven Development – ஒரு அறிமுகம் தகவெளிமை (agile) பற்றிய தொடரில் (www.kaniyam.com/agile-scrum-part-5/), அசோகன் அவர்கள் குறிப்பிடிருப்பது போல, XP என்பது மென்பொருளின் தரத்தையும், வாடிக்கையாளர்களின் தேவைகளுக்கு தக்கவாறு மென்பொருளில் மாற்றங்கள் கொண்டுவருவதையும், மேம்படுத்தும் நோக்கத்துடன் செயல்படும், மென்பொருள் உருவாக்க முறையாகும். இந்த முறை Kent Beck என்பவரால், உருவாக்கப்பட்டது. இதில், பல செயல்முறைகள் பரிந்துரைக்கப்படுள்ளன….
Read more

சாப்ட்வேர் டெஸ்டிங் – 8 – டெஸ்ட் கேஸ் எழுதலாம் வாங்க !

இதுவரை உள்ள பதிவுகளைப் பார்க்காதவர்கள் தயவுசெய்து பார்த்து விட்டு வாருங்கள். அவற்றை www.kaniyam.com/category/software-testing/ பக்கத்தில் பார்க்கலாம். இதுவரை நாம், சாப்ட்வேர் டெஸ்டிங்கைத் திட்டமிடுவது, சோதனைக்கான உத்தி ஆவணத்தை உருவாக்குவது ஆகியவற்றைப் பார்த்து விட்டோம். இப்போது நாம் செய்யவிருப்பது – சோதனைக்கு நம்மை ஆயத்தப்படுத்துவது! இதென்ன சோதனைக்கு ஆயத்தமாகும் சோதனையா என்று யோசிக்க வேண்டாம்! எளிதானது தான்!…
Read more

எல்லா கணிணிகளும் இனி உங்கள் வசம் – Ansible – பாகம் 5 – நிறைவுப் பகுதி

Tasks: மேற்கண்ட அனைத்தையும் பல்வேறு தொடர்ந்த செயல்பாடுகளின் தொகுப்பாக Task என்று வரையறுக்கலாம். கோப்பு – tasks/main.yml — – name: Add Nginx Repository apt_repository: repo=’ppa:nginx/stable’ state=present register: ppastable – name: Install Nginx apt: pkg=nginx state=installed update_cache=true when: ppastable|success register: nginxinstalled notify: – Start Nginx…
Read more

மென்பொருள் உருவாக்கும் விந்தையுலகம் 6: மென்பொருள் திட்டம் நிர்வகிக்க, போர் விமானத்தை தரையிறக்கப் பழகுங்கள்!

Agile/Scrum பற்றி தொடர் கட்டுரை – 6 புதிய உற்பத்திப்பொருட்கள் கண்டுபிடிக்கும் ஒரு குழு எந்த மாதிரி அணுகுமுறை பயன்படுத்தலாம் என்று 1986-ல் டாகெயூச்சி மற்றும் நோனாகா ஒரு ஆய்வுக் கட்டுரை எழுதினர். வாகனம், நகலி மற்றும் அச்சுப்பொறி தயாரிப்பு நிறுவனங்களில் செய்த நேர் ஆய்வுகளின் அடிப்படையில் இதை எழுதினர். வழக்கமாகச் செய்யும் தொடர்நிலை அணுகுமுறைக்குப்…
Read more