symbian os unit download
Home arrow Community Forum
Symbian OS Unit
Welcome, Guest
Please Login or Register.    Lost Password?
Extend SymbianOS Unit with textshell support (1 viewing) (1) Guest
This is the forumheader in the basic forum information
Go to bottom Post Reply Favoured: 0
TOPIC: Extend SymbianOS Unit with textshell support
#22
kaupunkish (User)
Fresh Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Extend SymbianOS Unit with textshell support 11 Months, 3 Weeks ago Karma: 0  
Hi,

I have been using SymbianOS Unit for quite a while by now, but one thing kept bothering me until now:

Why I have to wait so long for S60 emulator to boot up all its stuff, whereas I just want to test some silly iterator.

The solution was to extend SymbianOS Unit with textshell support. That is you you can launch it like this:

symbianosunit.exe -dtextshell --

and then in less than one second you have it up and running.

I think I need to share my experience with you. I attached ZIP-archive with files I modified/added. Please have a look.

This is like 0.0.0.0.0001 version and it is very raw. It is based on SymbianOS Unit 1.04. Currently, targets only emulator (debugged on UIQ 2.1)

TODOs:
- add registration resource file to simplify launching on target
- add pkg to make sis
- improve console UI (scroll list of test suites if they dont fit the screen, animate test suite name scrolling when it is selected and does not fit the screen)
- make thorough testing
File Attachment:
File Name: sosunitdiff.zip
File Size: 9751
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#23
Maze (User)
Fresh Boarder
Posts: 13
graph
User Offline Click here to see the profile of this user
Re:Extend SymbianOS Unit with textshell support 11 Months, 2 Weeks ago Karma: 0  
My version of SymbianOS unit is a bit more flexible in that respect. It does contain a text shell version. I would consider my version to be 0.0.01 (thus potentially a bit better ) The good part is that you don't have to write your test for the UI or the console, but you create always a DLL (instead of a EXE) and that one gets loaded either into the S60 UI, the Console-application, or UIQ UI. The console version is a bit rough and has some outstanding TODOs

Of course you will need to make sure that your DLL is not dependent on any UI parts, but then again, unit testing of UIs is a story of its own and in your case it's definitely not the case.

Cheers
Maze
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop

Who's Online

We have 8 guests online

Login Form






Lost Password?
No account yet? Register