Skip to content

Commit 664394d

Browse files
authored
Merge pull request #2287 from Ishavyas9/main
Multiselect Doc and Assets plus tab fixes
2 parents 627d1da + 9dc46d9 commit 664394d

File tree

58 files changed

+763
-550
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+763
-550
lines changed
89.7 KB
Loading
23.2 KB
Loading
85.5 KB
Loading
28.3 KB
Loading
26.4 KB
Loading
33 KB
Loading
32.7 KB
Loading
21.9 KB
Loading
28.1 KB
Loading

docs/smartui-appium-hooks.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,7 @@ Please note that this webhook is only applicable to <b>native app screenshots</b
512512
<Tabs className='docs__val' groupId='best-practices'>
513513
<TabItem value='screenshot-naming' label='Screenshot Naming' default>
514514

515-
### Screenshot Naming
515+
**Screenshot Naming**
516516

517517
- Use descriptive, consistent names for screenshots
518518
- Include screen/component name in screenshot names
@@ -528,7 +528,7 @@ await driver.execute("smartui.takeScreenshot=CheckoutScreen-PaymentForm");
528528
</TabItem>
529529
<TabItem value='wait-for-screen-load' label='Wait for Screen Load'>
530530

531-
### Wait for Screen Load
531+
**Wait for Screen Load**
532532

533533
- Always wait for screens to fully load before taking screenshots
534534
- Use Appium's wait methods for dynamic content
@@ -544,7 +544,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
544544
</TabItem>
545545
<TabItem value='handle-dynamic-content' label='Handle Dynamic Content'>
546546

547-
### Handle Dynamic Content
547+
**Handle Dynamic Content**
548548

549549
- Use `ignoreBoxes` for elements that change between runs (ads, timestamps, user avatars)
550550
- Use `selectBoxes` when you only need to compare specific regions
@@ -553,7 +553,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
553553
</TabItem>
554554
<TabItem value='smart-crop-configuration' label='Smart Crop Configuration'>
555555

556-
### Smart Crop Configuration
556+
**Smart Crop Configuration**
557557

558558
- Enable `cropStatusBar` to focus on core UI elements
559559
- Enable `cropNavigationBar` for Android devices
@@ -562,7 +562,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
562562
</TabItem>
563563
<TabItem value='test-organization' label='Test Organization'>
564564

565-
### Test Organization
565+
**Test Organization**
566566

567567
- Group related screenshots in the same build
568568
- Use meaningful build names
@@ -571,7 +571,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
571571
</TabItem>
572572
<TabItem value='test-organization-1' label='Test Organization'>
573573

574-
### Test Organization
574+
**Test Organization**
575575

576576
- Group related screenshots in the same build
577577
- Use meaningful build names
@@ -585,7 +585,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
585585
<Tabs className='docs__val' groupId='troubleshooting'>
586586
<TabItem value='screenshots-not-captured' label='Screenshots Not Captured' default>
587587

588-
### Issue: Screenshots Not Captured
588+
**Issue: Screenshots Not Captured**
589589

590590
**Symptoms**: Tests run but no screenshots appear in SmartUI dashboard
591591

@@ -620,7 +620,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
620620
</TabItem>
621621
<TabItem value='project-not-found-error' label='Project Not Found Error'>
622622

623-
### Issue: "Project Not Found" Error
623+
**Issue: "Project Not Found" Error**
624624

625625
**Symptoms**: Error indicating SmartUI project cannot be found
626626

@@ -638,7 +638,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
638638
</TabItem>
639639
<TabItem value='screenshots-show-blank-or-incorrect-content' label='Screenshots Show Blank or Incorrect Content'>
640640

641-
### Issue: Screenshots Show Blank or Incorrect Content
641+
**Issue: Screenshots Show Blank or Incorrect Content**
642642

643643
**Symptoms**: Screenshots captured but show blank screens or incorrect content
644644

@@ -666,7 +666,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
666666
</TabItem>
667667
<TabItem value='full-page-screenshot-issues' label='Full Page Screenshot Issues'>
668668

669-
### Issue: Full Page Screenshot Issues
669+
**Issue: Full Page Screenshot Issues**
670670

671671
**Symptoms**: Full page screenshots incomplete or incorrect
672672

@@ -692,7 +692,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
692692
</TabItem>
693693
<TabItem value='ignoreboxes-selectboxes-not-working' label='ignoreBoxes/selectBoxes Not Working'>
694694

695-
### Issue: ignoreBoxes/selectBoxes Not Working
695+
**Issue: ignoreBoxes/selectBoxes Not Working**
696696

697697
**Symptoms**: Dynamic content still causing false positives
698698

@@ -713,7 +713,7 @@ await driver.execute("smartui.takeScreenshot=Screen Loaded");
713713

714714
4. Test XPath locators in isolation before using in config
715715

716-
### Getting Help
716+
**Getting Help**
717717

718718
If you encounter issues not covered here:
719719

0 commit comments

Comments
 (0)