Skip to content

buzzdan/GLAM-Hashavshevet-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GLAM-Hashavshevet-service

a POC of a web service that offers sale agents web interface to push their orders into hashavshevet. this is done via server that runs the actual program and automaticly types the order in.

Glam-Server contains also the static web files (JS, CSS, Html) and the Restless service that recieves orders (JSON format) and queues them up so a background process can pick them up one at a time and run the Hashavshevet adapter to process them.

GlamHashAdapter is the background services that starts Hashavshevet, picks up an order from the queue and automaticly type it into the orders screen in Hashavshevet. this is done via TestStack.White automation framework (https://github.com/TestStack/White)

Technologies (as far as i can remember):

ASP.NET MVC+Web API 4

TestStack.White automation framework

Prerequesites:

Hashavshevet - you can download a student hashavshevet from their web site. MSSQL generated DB via scripts

DB generation script is in: GlamHashAdapter/GlamHashAdapter/DBScripts DB generation with demo data is available

Note that this is a POC only and might not work on any screen since the TestStack.White automation framework uses mouse cordinations sometimes to focus on the right text fields in the screen. Use it on your own risk :)

Here's a video of how it works: https://youtu.be/UvD-r4LkbF0

GLAM presentation (hebrew)

About

a web service that offers sale agents web interface to push their orders into hashavshevet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published