2. Reporting Project Components
Django
webserver
RF Test System
windows PC
as interface
.csv
.xml
.rtf
HTTP/FTP server
Archive reports
HTML/CSS
Javascript
Download filtered
result for post process
Development Language/Tools used:
-Python
-Powershell
-Django
-HTML
-CSS
-Javascript
Intel Intranet only
6. Whole work Flow of the Tool
download the
GCF and PTCRB
test
Parse
GCF/PTCRB File
Parse Excel file and
compile the information
to same structured data.
split files to RF/RRM/PS.
Upload data to
Database
Combine PICS
and CVL/TVA
TPG Viewer
Downloader
Master Test Plan
template update
Just Download the files
from web automatically. Upload data to database with
specific version.
Preprocess
TVA/CVL
MySQL
spec wise
csv files
PICS
LINUX
Modem
Design Document
With feature List
*.xlsx
*.xlsx
*.xlsx
*.csv
*.xlsx
Main Component. to
combine all information and
logic.
9. Test System Util [components]
Django
webserver
RF Test System
windows PC
as interface
TCP server
database client
HTML/CSS
Javascript
RF Test System
internal windows
PC not in intel
Network
scan a process
Periodically
TCP client
10. Few Others
• Field test automation execution
• perl script to rename archive files. [Qualcomm]
• Log Analysis Frame work
• python scenario (class) to extract data from isf file.
• Data Collection from the istp UE log files
• python to extract IQ data and post process.
• Extract data from the saved report HTML.
• python to find out the files in file server .
• Post process them and compile report fast.