காலப்போக்கில், நமது சமூகம் உங்கள் சொந்த சோதனை தொகுப்பை அமைக்க உதவும் பல திட்டங்களை உருவாக்கியுள்ளது.
v8 சட்டக திட்ட திட்டங்கள்
webdriverio/cucumber-boilerplate
கியூகம்பர் சோதனை தொகுப்புகளுக்கான எங்களின் சொந்த சட்டக திட்டம். நாங்கள் உங்களுக்காக 150க்கும் மேற்பட்ட முன்வரையறுக்கப்பட்ட படி விவரங்களை உருவாக்கியுள்ளோம், எனவே நீங்கள் உங்கள் திட்டத்தில் அம்ச கோப்புகளை எழுத உடனடியாக தொடங்கலாம்.
- கட்டமைப்பு:
- Cucumber
- WebdriverIO
- அம்சங்கள்:
- உங்களுக்குத் தேவையான கிட்டத்தட்ட அனைத்தையும் உள்ளடக்கிய 150க்கும் மேற்பட்ட முன்வரையறுக்கப்பட்ட படிகள்
- WebdriverIO இன் மல்டிரிமோட் செயல்பாட்டை ஒருங்கிணைக்கிறது
- சொந்த டெமோ ஆப்
webdriverio/jasmine-boilerplate
பாபெல் அம்சங்கள் மற்றும் பக்க பொருள்கள் முறையைப் பயன்படுத்தி ஜாஸ்மின் உடன் WebdriverIO சோதனைகளை இயக்க சட்டக திட்ட திட்டம்.
- கட்டமைப்புகள்
- WebdriverIO
- Jasmine
- அம்சங்கள்
- பக்க பொருள் முறை
- Sauce Labs ஒருங்கிணைப்பு
webdriverio/electron-boilerplate
குறைந்தபட்ச எலக்ட்ரான் பயன்பாட்டில் WebdriverIO சோதனைகளை இயக்க சட்டக திட்ட திட்டம்.
- கட்டமைப்புகள்
- WebdriverIO
- Mocha
- அம்சங்கள்
- Electron API மாகிங்
syamphaneendra/webdriverio-web-mobile-boilerplate
இந்த சட்டக திட்ட திட்டத்தில் கியூகம்பர் மற்றும் டைப்ஸ்கிரிப்ட் உடன் WebdriverIO 8 சோதனைகள் உள்ளன, அதைத் தொடர்ந்து பக்க பொருள்கள் முறை.
-
கட்டமைப்புகள்:
- WebdriverIO v8
- Cucumber v8
-
அம்சங்கள்:
- Typescript v5
- பக்க பொருள் முறை
- Prettier
- பல உலாவி ஆதரவு
- Chrome
- Firefox
- Edge
- Safari
- Standalone
- கிராஸ்பிரௌசர் இணை செயலாக்கம்
- Appium
- BrowserStack & Sauce Labs உடன் கிளவுட் சோதனை ஒருங்கிணைப்பு
- Docker சேவை
- தரவு சேவை பகிர்வு
- ஒவ்வொரு சேவைக்கும் தனி கான்ஃபிக் கோப்புகள்
- பயனர் வகை வாரியாக சோதனை தரவு மேலாண்மை & படிப்பு
- அறிக்கை
- Dot
- Spec
- தோல்வி ஸ்கிரீன்ஷாட்களுடன் பல கியூகம்பர் html அறிக்கை
- Gitlab களஞ்சியத்திற்கான Gitlab பைப்லைன்கள்
- Github களஞ்சியத்திற்கான Github செயல்கள்
- Docker hub அமைக்க Docker compose
- AXE ஐப் பயன்படுத்தி அணுகல் தன்மை சோதனை
- Applitools ஐப் பயன்படுத்தி விஷுவல் சோதனை
- பதிவு பொறிமுறை
amiya-pattnaik/webdriverIO-with-cucumberBDD
- கட்டமைப்பு: WDIO-V8 with Cucumber (V8x).
- அம்சங்கள்:
- ES6 /ES7 ஸ்டைல் வகுப்பு அடிப்படை அணுகுமுறை மற்றும் TypeScript ஆதரவுடன் பக்க பொருள்கள் மாடல் பயன்படுத்துகிறது
- ஒரே நேரத்தில் ஒன்றுக்கும் மேற்பட்ட தேர்வாளருடன் உறுப்பை வினவல் செய்ய பல தேர்வாளர் விருப்பத்தின் எடுத்துக்காட்டுகள்
- Chrome மற்றும் Firefox ஐப் பயன்படுத்தி பல உலாவி மற்றும் தலையற்ற உலாவி செயலாக்கத்தின் எடுத்துக்காட்டுகள்
- BrowserStack, Sauce Labs, LambdaTest உடன் கிளவுட் சோதனை ஒருங்கிணைப்பு
- E2E சோதனைக்கான எடுத்துக்காட்டுகளுடன் வெளிப்புற தரவு மூலங்களிலிருந்து எளிதான சோதனை தரவு மேலாண்மைக்கான MS-Excel இலிருந்து தரவைப் படிக்க/எழுத எடுத்துக்காட்டுகள்
- E2E சோதனைக்கான எடுத்துக்காட்டுகளுடன் எந்த RDBMS (Oracle, MySql, TeraData, Vertica போன்றவை) க்கும் தரவுத்தள ஆதரவு, எந்த வினவல்களையும் செயல்படுத்துதல் / முடிவு தொகுப்பைப் பெறுதல் போன்றவை எடுத்துக்காட்டுகளுடன்
- பல அறிக்கைகள் (Spec, Xunit/Junit, Allure, JSON) மற்றும் WebServer இல் Allure மற்றும் Xunit/Junit அறிக்கைகளை ஹோஸ்ட் செய்தல்.
- https://search.yahoo.com/ மற்றும் http://the-internet.herokuapp.com போன்ற டெமோ ஆப்களுடனான எடுத்துக்காட்டுகள்.
- BrowserStack, Sauce Labs, LambdaTest மற்றும் Appium குறிப்பிட்ட
.config
கோப்புகள் (மொபைல் சாதனத்தில் பிளேபேக்கிற்கு). iOS மற்றும் Android க்கான உள்ளூர் இயந்திரத்தில் ஒரு கிளிக் Appium அமைப்பிற்கு appium-setup-made-easy-OSX ஐப் பார்க்கவும்.
amiya-pattnaik/webdriverIO-with-mochaBDD
- கட்டமைப்பு: WDIO-V8 with Mocha (V10x).
- அம்சங்கள்:
- ES6 /ES7 ஸ்டைல் வகுப்பு அடிப்படை அணுகுமுறை மற்றும் TypeScript ஆதரவுடன் பக்க பொருள்கள் மாடல் பயன்படுத்துகிறது
- https://search.yahoo.com மற்றும் http://the-internet.herokuapp.com போன்ற டெமோ ஆப்களுடனான எடுத்துக்காட்டுகள்
- Chrome மற்றும் Firefox ஐப் பயன்படுத்தி பல உலாவி மற்றும் தலையற்ற உலாவி செயலாக்கத்தின் எடுத்துக்காட்டுகள்
- BrowserStack, Sauce Labs, LambdaTest உடன் கிளவுட் சோதனை ஒருங்கிணைப்பு
- பல அறிக்கைகள் (Spec, Xunit/Junit, Allure, JSON) மற்றும் WebServer இல் Allure மற்றும் Xunit/Junit அறிக்கைகளை ஹோஸ்ட் செய்தல்.
- E2E சோதனைக்கான எடுத்துக்காட்டுகளுடன் வெளிப்புற தரவு மூலங்களிலிருந்து எளிதான சோதனை தரவு மேலாண்மைக்கான MS-Excel இலிருந்து தரவைப் படிக்க/எழுத எடுத்துக்காட்டுகள்
- E2E சோதனைக்கான எடுத்துக்காட்டுகளுடன் எந்த RDBMS (Oracle, MySql, TeraData, Vertica போன்றவை) க்கும் DB இணைப்பு, எந்த வினவல் செயலாக்கம் / முடிவு தொகுப்பைப் பெறுதல் போன்றவை
- BrowserStack, Sauce Labs, LambdaTest மற்றும் Appium குறிப்பிட்ட
.config
கோப்புகள் (மொபைல் சாதனத்தில் பிளேபேக்கிற்கு). iOS மற்றும் Android க்கான உள்ளூர் இயந்திரத்தில் ஒரு கிளிக் Appium அமைப்பிற்கு appium-setup-made-easy-OSX ஐப் பார்க்கவும்.
amiya-pattnaik/webdriverIO-with-jasmineBDD
- கட்டமைப்பு: WDIO-V8 with Jasmine (V4x).
- அம்சங்கள்:
- ES6 /ES7 ஸ்டைல் வகுப்பு அடிப்படை அணுகுமுறை மற்றும் TypeScript ஆதரவுடன் பக்க பொருள்கள் மாடல் பயன்படுத்துகிறது
- https://search.yahoo.com மற்றும் http://the-internet.herokuapp.com போன்ற டெமோ ஆப்களுடனான எடுத்துக்காட்டுகள்
- Chrome மற்றும் Firefox ஐப் பயன்படுத்தி பல உலாவி மற்றும் தலையற்ற உலாவி செயலாக்கத்தின் எடுத்துக்காட்டுகள்
- BrowserStack, Sauce Labs, LambdaTest உடன் கிளவுட் சோதனை ஒருங்கிணைப்பு
- பல அறிக்கைகள் (Spec, Xunit/Junit, Allure, JSON) மற்றும் WebServer இல் Allure மற்றும் Xunit/Junit அறிக்கைகளை ஹோஸ்ட் செய்தல்.
- E2E சோதனைக்கான எடுத்துக்காட்டுகளுடன் வெளிப்புற தரவு மூலங்களிலிருந்து எளிதான சோதனை தரவு மேலாண்மைக்கான MS-Excel இலிருந்து தரவைப் படிக்க/எழுத எடுத்துக்காட்டுகள்
- E2E சோதனைக்கான எடுத்துக்காட்டுகளுடன் எந்த RDBMS (Oracle, MySql, TeraData, Vertica போன்றவை) க்கும் DB இணைப்பு, எந்த வினவல் செயலாக்கம் / முடிவு தொகுப்பைப் பெறுதல் போன்றவை
- BrowserStack, Sauce Labs, LambdaTest மற்றும் Appium குறிப்பிட்ட
.config
கோப்பு (மொபைல் சாதனத்தில் பிளேபேக்கிற்கு). iOS மற்றும் Android க்கான உள்ளூர் இயந்திரத்தில் ஒரு கிளிக் Appium அமைப்பிற்கு appium-setup-made-easy-OSX ஐப் பார்க்கவும்.
klassijs/klassi-js (cucumber-template)
-
கட்டமைப்புகள்
- WebdriverIO (v8)
- Cucumber (v8)
-
அம்சங்கள்
- கியூகம்பரில் மாதிரி சோதனை சூழல் உள்ளது
- தோல்விகளில் உள்ளமைக்கப்பட்ட வீடியோக்களுடன் கியூகம்பர் html அறிக்கைகள் ஒருங்கிணைக்கப்பட்டுள்ளன
- Lambdatest மற்றும் CircleCI சேவைகள் ஒருங்கிணைந்துள்ளன
- விஷுவல், அணுகல் தன்மை மற்றும் API சோதனை ஒருங்கிணைந்துள்ளது
- மின்னஞ்சல் செயல்பாடு ஒருங்கிணைந்துள்ளது
- சோதனை அறிக்கைகள் சேமிப்பு மற்றும் மீட்பதற்கான s3 பக்கெட் ஒருங்கிணைந்துள்ளது
serenity-js/serenity-js-mocha-webdriverio-template/
Serenity/JS வார்ப்புரு திட்டம் சமீபத்திய WebdriverIO, Mocha மற்றும் Serenity/JS ஐப் பயன்படுத்தி உங்கள் வலை பயன்பாடுகளை ஏற்பு சோதனை செய்ய உங்களுக்கு உதவும்.
-
கட்டமைப்புகள்
- WebdriverIO (v8)
- Mocha (v10)
- Serenity/JS (v3)
- Serenity BDD அறிக்கை
-
அம்சங்கள்
- Screenplay Pattern
- சோதனை தோல்வியில் தானியங்கி ஸ்கிரீன்ஷாட்கள், அறிக்கைகளில் உள்ளமைக்கப்பட்டவை
- GitHub Actions ஐப் பயன்படுத்தி தொடர்ச்சியான ஒருங்கிணைப்பு (CI) அமைப்பு
- GitHub பக்கங்களில் வெளியிடப்பட்ட Demo Serenity BDD அறிக்கைகள்
- TypeScript
- ESLint
serenity-js/serenity-js-cucumber-webdriverio-template/
Serenity/JS வார்ப்புரு திட்டம் சமீபத்திய WebdriverIO, Cucumber மற்றும் Serenity/JS ஐப் பயன்படுத்தி உங்கள் வலை பயன்பாடுகளை ஏற்பு சோதனை செய்ய உங்களுக்கு உதவும்.
-
கட்டமைப்புகள்
- WebdriverIO (v8)
- Cucumber (v9)
- Serenity/JS (v3)
- Serenity BDD அறிக்கை
-
அம்சங்கள்
- Screenplay Pattern
- சோதனை தோல்வியில் தானியங்கி ஸ்கிரீன்ஷாட்கள், அறிக்கைகளில் உள்ளமைக்கப்பட்டவை
- GitHub Actions ஐப் பயன்படுத்தி தொடர்ச்சியான ஒருங்கிணைப்பு (CI) அமைப்பு
- GitHub பக்கங்களில் வெளியிடப்பட்ட Demo Serenity BDD அறிக்கைகள்
- TypeScript
- ESLint
Muralijc/wdio-headspin-boilerplate
கியூகம்பர் அம்சங்களையும், பக்க பொருள்கள் முறையையும் பயன்படுத்தி Headspin Cloud (https://www.headspin.io/) இல் WebdriverIO சோதனைகளை இயக்க சட்டக திட்ட திட்டம்.
-
கட்டமைப்புகள்
- WebdriverIO (v8)
- Cucumber (v8)
-
அம்சங்கள்
- Headspin உடன் கிளவுட் ஒருங்கிணைப்பு
- பக்க பொருள் மாடலை ஆதரிக்கிறது
- BDD இன் அறிவிப்பு பாணியில் எழுதப்பட்ட மாதிரி சூழல்களைக் கொண்டுள்ளது
- கியூகம்பர் html அறிக்கைகள் ஒருங்கிணைக்கப்பட்டுள்ளன
v7 சட்டக திட்ட திட்டங்கள்
webdriverio/appium-boilerplate
பின்வருவனவற்றிற்கு WebdriverIO உடன் Appium சோதனைகளை இயக்க சட்டக திட்ட திட்டம்:
- iOS/Android நேட்டிவ் ஆப்கள்
- iOS/Android ஹைப்ரிட் ஆப்கள்
- Android Chrome மற்றும் iOS Safari உலாவி
இந்த சட்டக திட்டம் பின்வருவனவற்றை உள்ளடக்கியது:
- கட்டமைப்பு: Mocha
- அம்சங்கள்:
- இவற்றிற்கான கான்ஃபிக்:
- iOS மற்றும் Android ஆப்
- iOS மற்றும் Android உலாவிகள்
- இவற்றிற்கான உதவியாளர்கள்:
- WebView
- சைகைகள்
- நேட்டிவ் அறிவிப்புகள்
- தேர்வாளர்கள்
- இவற்றிற்கான சோதனை எடுத்துக்காட்டுகள்:
- WebView
- உள்நுழைவு
- படிவங்கள்
- ஸ்வைப்
- உலாவிகள்
- இவற்றிற்கான கான்ஃபிக்:
serhatbolsu/webdriverio-mocha-uiautomation-boiler
ATDD WEB சோதனைகள் Mocha, PageObject உடன் WebdriverIO v6
- கட்டமைப்புகள்
- WebdriverIO (v7)
- Mocha
- அம்சங்கள்
- Page Object மாடல்
- Sauce Service உடன் Sauce Labs ஒருங்கிணைப்பு
- Allure அறிக்கை
- தோல்வியடையும் சோதனைகளுக்கான தானியங்கி ஸ்கிரீன்ஷாட் எடுப்பு
- CircleCI எடுத்துக்காட்டு
- ESLint
WarleyGabriel/demo-webdriverio-mocha
Mocha உடன் E2E சோதனைகளை இயக்க சட்டக திட்ட திட்டம்.
- கட்டமைப்புகள்:
- WebdriverIO (v7)
- Mocha
- அம்சங்கள்:
- TypeScript
- Expect-webdriverio
- Visual regression tests
- பக்க பொருள் முறை
- Commit lint மற்றும் Commitizen
- ESlint
- Prettier
- Husky
- Github Actions எடுத்துக்காட்டு
- Allure அறிக்கை (தோல்வியில் ஸ்கிரீன்ஷாட்கள்)
17thSep/WebdriverIO_Master
பின்வருவனவற்றிற்கு WebdriverIO v7 சோதனைகளை இயக்க சட்டக திட்ட திட்டம்:
WDIO 7 scripts with TypeScript in Cucumber Framework WDIO 7 scripts with TypeScript in Mocha Framework Run WDIO 7 script in Docker Network logs
இவற்றிற்கான சட்டக திட்ட திட்டம்:
- நெட்வொர்க் பதிவுகளைப் பிடிக்க
- அனைத்து GET/POST அழைப்புகளையும் அல்லது குறிப்பிட்ட REST API ஐப் பிடிக்க
- கோரிக்கை அளவுருக்களை உறுதிப்படுத்த
- பதில் அளவுருக்களை உறுதிப்படுத்த
- அனைத்து பதில்களையும் தனி கோப்பில் சேமிக்க
Arjun-Ar91/Wdio7-appium-cucumber
நேட்டிவ் மற்றும் மொபைல் உலாவிக்கான அப்பியம் சோதனைகளை கியூகம்பர் v7 மற்றும் wdio v7 உடன் பக்க பொருள் முறையைப் பயன்படுத்தி இயக்க சட்டக திட்ட திட்டம்.
-
கட்டமைப்புகள்
- WebdriverIO v7
- Cucumber v7
- Appium
-
அம்சங்கள்
- நேட்டிவ் Android மற்றும் iOS ஆப்கள்
- Android Chrome உலாவி
- iOS Safari உலாவி
- பக்க பொருள் மாடல்
- கியூகம்பரில் மாதிரி சோதனை சூழல்களைக் கொண்டுள்ளது
- பல கியூகம்பர் html அறிக்கைகளுடன் ஒருங்கிணைக்கப்பட்டுள்ளது
praveendvd/webdriverIODockerBoilerplate/
சமீபத்திய WebdriverIO மற்றும் Cucumber கட்டமைப்பைப் பயன்படுத்தி வெப் பயன்பாடுகளிலிருந்து webdriverio சோதனைகளை எவ்வாறு இயக்கலாம் என்பதைக் காட்ட உதவும் ஒரு வார்ப்புரு திட்டம் இது. Docker இல் WebdriverIO சோதனைகளை எவ்வாறு இயக்குவது என்பதைப் புரிந்துகொள்ள நீங்கள் பயன்படுத்தக்கூடிய அடிப்படை படத்தை வழங்குவதே இந்தத் திட்டத்தின் நோக்கம்.
இந்த திட்டம் பின்வருவனவற்றை உள்ளடக்கியது:
- DockerFile
- cucumber திட்டம்
மேலும் படிக்க: Medium Blog
praveendvd/WebdriverIO_electronAppAutomation_boilerplate/
WebdriverIO ஐப் பயன்படுத்தி எப்படி electronJS சோதனைகளை இயக்கலாம் என்பதைக் காட்ட உதவும் ஒரு வார்ப்புரு திட்டம் இது. WebdriverIO electronJS சோதனைகளை எவ்வாறு இயக்குவது என்பதைப் புரிந்துகொள்ள நீங்கள் பயன்படுத்தக்கூடிய அடிப்படை படத்தை வழங்குவதே இந்தத் திட்டத்தின் நோக்கம்.
இந்த திட்டம் பின்வருவனவற்றை உள்ளடக்கியது:
- மாதிரி electronjs ஆப்
- மாதிரி கியூகம்பர் சோதனை ஸ்கிரிப்டுகள்
மேலும் படிக்க: Medium Blog
praveendvd/webdriverIO_winappdriver_boilerplate/
winappdriver மற்றும் WebdriverIO ஐப் பயன்படுத்தி எப்படி விண்டோஸ் பயன்பாட்டை தானியக்கமாக்கலாம் என்பதைக் காட்ட உதவும் ஒரு வார்ப்புரு திட்டம் இது. windappdriver மற்றும் WebdriverIO சோதனைகளை எவ்வாறு இயக்குவது என்பதைப் புரிந்துகொள்ள நீங்கள் பயன்படுத்தக்கூடிய அடிப்படை படத்தை வழங்குவதே இந்தத் திட்டத்தின் நோக்கம்.
மேலும் படிக்க: Medium Blog
praveendvd/appium-chromedriver-multiremote-wdio-boilerplate/
சமீபத்திய WebdriverIO மற்றும் Jasmine கட்டமைப்புடன் webdriverio மல்டிரிமோட் திறனை எவ்வாறு இயக்கலாம் என்பதைக் காட்ட உதவும் ஒரு வார்ப்புரு திட்டம் இது. Docker இல் WebdriverIO சோதனைகளை எவ்வாறு இயக்குவது என்பதைப் புரிந்துகொள்ள நீங்கள் பயன்படுத்தக்கூடிய அடிப்படை படத்தை வழங்குவதே இந்தத் திட்டத்தின் நோக்கம்
இந்த திட்டம் பயன்படுத்துவது:
- chromedriver
- jasmine
- appium
webdriverio-roku-appium-boilerplate
பக்க பொருள் முறையைப் பயன்படுத்தி உண்மையான Roku சாதனங்களில் appium சோதனைகளை இயக்க வார்ப்புரு திட்டம்.
-
கட்டமைப்புகள்
- WebdriverIO Async v7
- Appium 2.0
- Mocha v7
- Allure அறிக்கை தயாரித்தல்
-
அம்சங்கள்
- பக்க பொருள் மாடல்
- Typescript
- தோல்வியின் போது ஸ்கிரீன்ஷாட்
- மாதிரி Roku சேனலைப் பயன்படுத்தி சோதனை எடுத்துக்காட்டுகள்
krishnapollu/wdio-cucumber-poc
E2E மல்டிரிமோட் Cucumber சோதனைகள் மற்றும் தரவு சார்ந்த Mocha சோதனைகளுக்கான PoC திட்டம்
-
கட்டமைப்பு:
- Cucumber (v8)
- WebdriverIO (v8)
- Mocha (v8)
-
அம்சங்கள்:
- Cucumber அடிப்படையிலான E2E சோதனைகள்
- Mocha அடிப்படையிலான தரவு சார்ந்த சோதனைகள்
- வெப் மட்டும் சோதனைகள் - உள்ளூரிலும் கிளவுட் தளங்களிலும்
- மொபைல் மட்டும் சோதனைகள் - உள்ளூர் மற்றும் தொலைநிலை கிளவுட் எமுலேட்டர்கள் (அல்லது சாதனங்கள்)
- வெப் + மொபைல் சோதனைகள் - மல்டிரிமோட் - உள்ளூர் மற்றும் கிளவுட் தளங்கள்
- Allure உட்பட பல அறிக்கைகள் ஒருங்கிணைக்கப்பட்டுள்ளன
- சோதனை செயலாக்கத்திற்குப் பிறகு கோப்பில் தரவை (அப்போது உருவாக்கப்பட்டது) எழுதுவதற்கு சோதனை தரவு (JSON / XLSX) உலகளாவிய அளவில் கையாளப்படுகிறது
- சோதனையை இயக்கி allure அறிக்கையை பதிவேற்ற Github workflow
Rondleysg/wdio-multiremote-appium-chromedriver-boilerplate
சமீபத்திய WebdriverIO உடன் அப்பியம் மற்றும் குரோம்டிரைவர் சேவையைப் பயன்படுத்தி webdriverio மல்டி-ரிமோட்டை எவ்வாறு இயக்குவது என்பதைக் காட்ட உதவும் ஒரு சட்டக திட்ட திட்டம் இது.
-
கட்டமைப்புகள்
- WebdriverIO (v9)
- Appium (v2)
- Mocha
-
அம்சங்கள்
- Page Object மாடல்
- Typescript
- வெப் + மொபைல் சோதனைகள் - மல்டிரிமோட்
- நேட்டிவ் Android மற்றும் iOS ஆப்கள்
- Appium
- Chromedriver
- ESLint
- http://the-internet.herokuapp.com மற்றும் WebdriverIO native demo app இல் உள்நுழைவதற்கான சோதனை எடுத்துக்காட்டுகள்