Любые отзывы об использовании CodeceptJS с Sencha ExtJS для автоматизации тестирования.

Привет, мне нужно автоматизировать тестирование приложения, созданного с помощью Sencha ExtJS. Является ли codeceptJS жизнеспособным вариантом.

Меня беспокоит, как я могу работать с кнопками, которые являются значками. Также идентификаторы динамически генерируются в Sencha.


person Asha Bhawnani    schedule 18.12.2019    source источник
comment
Почему вы не используете тест Sencha?   -  person Scriptable    schedule 18.12.2019
comment
Я бы посоветовал сиесту (bryntum.com/products/siesta)   -  person Dinkheller    schedule 18.12.2019


Ответы (1)


Вы можете использовать Ext.ComponentQuery.query https://docs.sencha.com/extjs/7.0.0/modern/Ext.ComponentQuery.html#method-query для доступа к вашим компонентам.

Например, вы можете использовать Ext.ComponentQuery.query('#itemId') или Ext.ComponentQuery.query('xtype') в зависимости от вашего приложения.

если вам нужен доступ к узлу DOM, вы можете использовать component.el.dom, где компонент является компонентом ExtJS (например, выбранным с помощью ComponentQuery)

person Jonas Osburg    schedule 18.12.2019