Запрос Механизма Приложения Google (не фильтруют) для детей объекта

Я не слышал, чтобы кто-то делал это, и я бы не советовал - хранение селекторов в тестах - лучший метод IMO. Однако, если вы настроили его, вы можете сохранить их в файле в каталоге fixtures, а затем получить к ним доступ с помощью cy.fixture(). Примерно так:

cy.fixture('selectors.json').then(selectors => {
  cy.get(selectors.mySelector).click()
})
6
задан Mark Rajcok 21 July 2012 в 00:24
поделиться

1 ответ

Хотя предок описан как "фильтр", он на самом деле просто обновляет запрос для добавления условия предка. Вы не отправляете запрос к хранилищу данных, пока Вы не выполняете итерации по запросу, поэтому что Вы имеете, будет хорошо работать.

Одна деталь, хотя: 500 объектов с тем же родителем могут повредить масштабируемость, так как записи сериализируются членам группы объекта. Если Вы просто хотите отследить фабрику, которая сделала продукт, используйте ReferenceProperty:

class Product(db.Model):
   factory = db.ReferenceProperty(Factory, collection_name="products")

Можно затем получить все продукты при помощи:

myFactory.products
8
ответ дан 16 December 2019 в 21:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: