Quellcode durchsuchen

Adding some related links

Signed-off-by: smurly <[email protected]>
smurly vor 2 Jahren
Ursprung
Commit
12d7c5464c

+ 7 - 1
testing-guidance/Automation-Authoring-Maintaining-Editor-Python-Bindings.md

@@ -11,6 +11,12 @@ In an editor session, using these ebus and method calls found in `azlmbr` module
 Atom automation primarily uses EPB automation for component verification in the Automated Review (AR) system. Atom components can be instantiated in an editor session using `-rhi=null` so that the basic component can be tested without requiring GPU render. RPI level function will occur when `-rhi=null` so the components are still exercising some code.
 We take advantage of helpers to make these ebus calls more object-oriented; specifically [editor_entity_utils.py](https://github.com/o3de/o3de/blob/development/AutomatedTesting/Gem/PythonTests/EditorPythonTestTools/editor_python_test_tools/editor_entity_utils.py).
 
+### 1.1 More Reading
+
+- Raw Ebus calls [editor-automation](https://github.com/o3de/o3de.org/blob/main/content/docs/user-guide/editor/editor-automation.md) (prefer editor_entity_utils.py object oriented wrappers over raw ebus calls)
+- BehaviorContext details [EditorPythonBindings](https://github.com/o3de/sig-testing/blob/main/editorpythonbindings.md)
+- [Test Automation Best Practices](https://www.o3de.org/docs/user-guide/testing/best-practices/)
+
 ## 2.0 Structure of Editor Python Test Code
 
 ### 2.1 Basic structure
@@ -297,4 +303,4 @@ Starting with your docstring list of properties you can generate blocks of code
             Tests.exposure,
             sky_atmosphere_component.get_component_property_value(
                 AtomComponentProperties.sky_atmosphere('Exposure')) == 0.0)
-```
+```