Incremental Indexing Status
1 Manual/Scheduled Run
Manual/Scheduled Run
2 https://techromix.atlassian.net/browse/HC-44
Fields to check: SiteId | MetaTitle | Keywords | BackgroundImage | MainBody | Coordinates | Id | Name | StartPublish | StopPublish | IndexedOn | ContentLink | ParentLink | ItemType | Url |
Id = ContentLink for the CMS pages
3 CMS - Standard & Location Item page types are indexed
Create a Standard page & a Location Item page → run the indexing job → verify that page and its fields is available in Hawksearch
Update the page → run the indexing job → verify updates are available in Hawksearch
Delete the page → run the indexing job → verify it is deleted in Hawksearch
4 CMS - Other page types are NOT indexed
5 NO CMS - Catalog only setup
6 https://techromix.atlassian.net/browse/HC-23
7 Verify that the Category structure is sent to Hawksearch
8 Edit the Category structure and verify it is updated in Hawksearch
9 Delete categories and verify in Hawksearch that:
10 Product-variant catalog structure
11 Variant-only catalog structure
12 Products - Fields to check
from product: ID | Name | StartPublish | StopPublish | IndexedOn | ContentLink | ParentLink | ItemType | URL | Code | Category | CatalogId | DisplayName | Markets | Manufacturer | Model | ModelYear | Warranty | Brand | Department | OnSale | NewArrival | ProductStatus | Description | LongDescription | ImageUrl | ImageAlt
rolled up from variant : Size | Color | Sku | Mpn | Upc | Description
13 Verify that product fields are sent to Hawksearch for each product
14 Edit product information and verify that updates are sent to Hawksearch
15 Delete product information and verify that it is also removed in Hawksearch
16 Update Parent of product and verify the Category ID and Parent link is updated
Test data/Input
17 Product belongs to several categories
18 Product belongs to several categories
19 Delete a product’s Primary category
Input (tip: backup & restore DB)
Output :
for product#1 (under Primary category only):
for product#2 (under Primary and secondary categories) :
20 Delete product and verify the product is removed in Hawksearch
Test data:
21 https://techromix.atlassian.net/browse/HC-32 | https://techromix.atlassian.net/browse/HC-34
Bundles - Fields to check:
from bundle: ID | Name | StartPublish | StopPublish | IndexedOn | ContentLink | ParentLink | ItemType | URL | Code | Category | CatalogId | DisplayName | Markets
rolled up from variant : Size | Color | Description ( *only variants are considered children)
22 Bundle level information is sent to Hawksearch
Input/Test data:
bundle#1 (with variants): “LL Bundle 2Variants”
bundle#2 (with products ): “LL Bundle Linked”
bundle#3 (with variants ): “LL Bundle 1Variant"
Output :
23 Update Parent of a bundle and verify the Category ID and Parent link is updated
Test data/Input
24 Bundle belongs to several categories
Test data:
Output :
25 Delete a Bundle’s Primary category
Input :
Output :
bundle#1 (under Primary category only):
bundle#2 (under Primary and secondary categories) :
26 https://techromix.atlassian.net/browse/HC-33 | https://techromix.atlassian.net/browse/HC-35
Packages - Fields to check:
from package: ID | Name | StartPublish | StopPublish | IndexedOn | ContentLink | ParentLink | ItemType | URL | Code | Category | CatalogId | DisplayName | Markets | Inventory_{WarehouseCode} | Price_{MarketId}_{Currency}
rolled up from variants under Package entries : Size | Color | Sku | Mpn | Upc | Description
*only variants are considered children
27 Package level information is sent to Hawksearch
Input/Test data:
package#1 (with variants): “LL Package 2Variants”
package#2 (with packages): “LL Package SingleMarket”
package#3 (with variants): “LL Package 2Delete2”
Output :
28 Update Parent of a package (kit) and verify the Category ID and Parent link is updated
Test data/Input
29 Package (kit) belongs to several categories
Test data:
Output :
30 Delete a package (kit)’s Primary category
Input(tip for testing: backup & restore DB) :
Output :
package#1 (under Primary category only):
package#2 (under Primary and secondary categories) :
31 https://techromix.atlassian.net/browse/HC-38 | https://techromix.atlassian.net/browse/HC-39
32 Product published on multiple markets in Optimizely
Input :
all products have markets: Australia, Canada, Spain, UK, USA
Product#1 - LL JADE HIGH BOOT
Product#2 - TRINITY STRAPPY MID SANDAL
Product#3 - KARLIE TROUSER
Tests & Output :
33 Bundle published on multiple markets in Optimizely
Input :
all bundles start with markets: Australia, Canada, Spain, UK, USA
Bundle#1 - LL Bundle 2delete2
Bundle#2 - LL Bundle 3Variants
Bundle#3 - LL Bundle 2Variants
Tests & Output :
34 Package (kit) published on multiple markets in Optimizely
Input :
all kits start with markets: Australia, Canada, Spain, UK, USA
package#1 - LL Package 2Variants
package#2 - LL Package 2Delete4
package#3 - LL Package SingleMarket
Tests & Output :
35 https://techromix.atlassian.net/browse/HC-40 | https://techromix.atlassian.net/browse/HC-41
36 Multi-language for products - product & variant level information is sent for each language
Input/Test data :
Tests & Output :
37 Multi-language for products
Input/test data:
languages: english, french (mapped with spanish in Hawksearch)
product#1: DANIEL COOL WOOL JACKET
variant #1 for product#1: SKU-39101253
product#2: LL SHEER CREPE PANT
Tests & Output
38 Multi-language bundles - bundle & variant level information is sent for each language
Input/Test data :
Tests & Output :
39 Multi-language bundles
Input/Test data :
languages: English, French (mapped with Spanish in Hawksearch)
bundle#1: “LL Bundle English 2” (published only in en)
bundle#2: “LL Bundle Linked” (published in both en & fr)
Tests & Output :
40 Multi-language packages - package & variant level information is sent for each language
Input/Test data :
Tests & Output :
41 Multi-language packages
Input/Test data :
Tests & Output :
42 https://techromix.atlassian.net/browse/HC-42 | https://techromix.atlassian.net/browse/HC-43
Default indexing approach supports price indexing only for package types
43 Package (kit) with price on single market
Input :
Tests & Output
44 Package (kit) with multi-currency prices
Input :
Tests & Output
45 https://techromix.atlassian.net/browse/HC-47 | https://techromix.atlassian.net/browse/HC-48
Default indexing approach supports price indexing only for package types
46 Package with inventory for single warehouse
Input :
Tests & Output
47 Package with inventory in multiple warehouses
Input :
Tests & Output