- Implemented comprehensive tests for the Kommunikation Sync functionality, covering base64 encoding, marker parsing, creation, type detection, and integration scenarios. - Added a verification script to check for unique IDs in Advoware communications, ensuring stability and integrity of the IDs. - Created utility scripts for code validation, notification testing, and PUT response detail analysis to enhance development and testing processes. - Updated README with details on new tools and their usage.
994 B
994 B
EspoCRM API - Test Scripts
Test-Scripts für EspoCRM Custom Entity Tests.
Scripts
test_espocrm_kommunikation.py
Test für CBeteiligte Kommunikation-Felder in EspoCRM.
Testet:
- emailAddressData[] Struktur
- phoneNumberData[] Struktur
- Primary Flags
- CRUD Operations
test_espocrm_kommunikation_detail.py
Detaillierter Test der Kommunikations-Entities.
test_espocrm_phone_email_entities.py
Test für Phone/Email Sub-Entities.
Testet:
- Nested Entity Structure
- Relationship Management
- Data Consistency
test_espocrm_hidden_ids.py
Test für versteckte ID-Felder in EspoCRM.
test_espocrm_id_collections.py
Test für ID-Collection Handling.
test_espocrm_id_injection.py
Test für ID-Injection Vulnerabilities.
Verwendung
cd /opt/motia-app/bitbylaw
python scripts/espocrm_tests/test_espocrm_kommunikation.py
Verwandte Dokumentation
- ../../services/ESPOCRM_SERVICE.md - EspoCRM API Service