Quantcast
Channel: GSOC19 Ahmed ElShreif
Browsing latest articles
Browse All 14 View Live

Image may be NSFW.
Clik here to view.

Week 1 Report

This week I start implementation of the grammar of the new DSL language:I add this project files in core/uitest/ui_logger_dsl/ The new DSL language consist of some commands with diffrent types:...

View Article



Week 2 Report

This week I continue working on the DSL grammar I added:    1)UNOCommand        I addded the parameters option.    2) SpecialCommand        I added the writer and calc commands as a start and I think...

View Article

Week 3 Report

This week:I continue working on Rewriting the logger messages with the new DSL grammar:    1)EditUIObject        It wasn't finished last week but this week it's finished with the new garmmar and can...

View Article

Week 4 Report

This week: As this week was my last week in my exams I worked in many minor points to finish it and finish all missing parts for phase1. I migrate all the work in this branch :...

View Article

Image may be NSFW.
Clik here to view.

Week 5 Report

At week 4 I have finished the first phase of the new UI logger which was the grammar and the new sentences of the log messages and rewrite all the log statement with the new grammar. This week I have...

View Article


Image may be NSFW.
Clik here to view.

Week 6 Report

This week:I was implementing the Compiler of the UI Objects:              1) ButtonUIObject        2) CheckBoxUIObject            3) TabControlUIObject        4) ComboBoxUIObject        5)...

View Article

Week 7 Report

This week:I was implementing the Compiler of the Special Commands of:             1) Calc    (calc_Type_command - calc_switch_sheet - calc_Select_cell - calc_AutoFill_filter)            2) impress...

View Article

Image may be NSFW.
Clik here to view.

Week 8 Report

This week: (The report may look very long but this is because of images only) I start testing the performance of the new UI logger. I tried this by opening the LO and start to make some actions and...

View Article


Week 9 Report

First of all, This week was the second Evaluation Result of the Project and I am happy on working on this project and thanks to all LO family. This week: after the result it was only 3 days so I was...

View Article


Week 10 Report

This week: 1) I tried to work on the Some draw and Impress to log more events on them but the problem was that they were having the same function that they call to perform similar operations. To Solve...

View Article

Image may be NSFW.
Clik here to view.

Week 11 Report

This week: 1) I have worked in solving the problem of un-named parent : For example, if I open calc and select any cell you will find a field in the upper tab that has the name of the cell for example...

View Article

Week 12 Report

This week: 1) It was The last week of GSoC program. Raal was working on testing all the project and the generated files and I help him by solving some bugs or add anything.add the SideBar...

View Article

UI Logger

This post is just documentation for GSoC Project of UI logger here:https://summerofcode.withgoogle.com/projects/#5252265672179712 This project is to generate a new easier Domain-Specific_language for...

View Article


Image may be NSFW.
Clik here to view.

GSoC final report

 Overview The idea of this GSoC project was to implement new Domain-Specific language for LibreOffice to be used in UI testing by logging the user interactions with LO applications then generate the...

View Article
Browsing latest articles
Browse All 14 View Live