codeforequity-at / botium-core

The Selenium for Chatbots - Bots Testing Bots
https://www.botium.ai
MIT License
229 stars 64 forks source link

integration of Botium with GCP #267

Closed dShreya1701 closed 5 years ago

dShreya1701 commented 5 years ago

is there an integration of Botium with GCP which can leverage computer vision API's?

codeforequity-at commented 5 years ago

Botium and Botium Box will work on google cloud. But I have no idea why Botium should integrate with computer vision API - if you tell me the purpose, maybe I can make a suggestion.

dShreya1701 commented 5 years ago

there is an app which is using google vision to to recognize products based on images. It detects any objects and outputs its specifics, such as brand, type of product, color and category. so we want to test that using botium. and it is also using augmented reality , this allows for a seamless and richer user experience as relevant information can pop-up where it needs to. So how can we test this bot using botium? how to check whether it is giving correct product and related pop-ups??

codeforequity-at commented 5 years ago

Doing image recogniztion or calling external APIs is out of scope for Botium. But you can write your own asserter logic for it and integrate it into Botium (see https://github.com/codeforequity-at/botium-core/tree/master/samples/extensions/asserterHooks) - the asserter logic would call the computer vision api itself and compare with the bot response.