Testing/Testare
Introducere
Aceasta este lista de aplicații de testare de la 0,15 Git 4207:
FreeCAD vine cu un cadru vast de testare. Bazele de testare se bazează pe un set de scripturi. Îngrijirea Python se află în modulul de testare.
You can run the tests from the command line, by using the -t
or --run-test
options.
Run all tests:
freecad --run-test 0
Run only some the specified unit test, for example:
freecad -t TestDraft
Each top level directory in FreeCAD should have a file with the tests that can be run for that particular workbench or module. The file usually starts with the word Test
.
To run a test from within FreeCAD, switch to the Test Workbench, then Test commands → TestToolsGui → Self test → Select test name, then enter the name of the Python file with the tests; for example, for the Draft Workbench, this would be TestDraft, then press Start.
Test functions
This is the list of test apps as of 0.15 git 4207:
TestAPP.All
Adăugați funcția de testare
BaseTests
Adăugați funcția de testare
UnitTests
Adăugați funcția de testare
Document
Adăugați funcția de testare
UnicodeTests
Adăugați funcția de testare
MeshTestsApp
Adăugați funcția de testare
TestDraft
Add test function
TestSketcherApp
Adăugați funcția de testare
TestPartApp
Adăugați funcția de testare
TestPartDesignApp
Adăugați funcția de testare
Workbench
Adăugați funcția de testare
Meniu
Adăugați funcția de testare
Menu.MenuDeleteCases
Adăugați funcția de testare
Menu.MenuCreateCases
Adăugați funcția de testare

- Installation: Windows, Linux, Mac; Getting started
- Basics: About FreeCAD, Workbenches, Preferences, Document structure, Interface Customization, Properties, Mouse Model; Tutorials
- Workbenches: Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Plot, Points, Raytracing, Reverse Engineering, Robot, Ship, Sketcher, Spreadsheet, Start, Surface workbench, TechDraw, Test Framework, Web
- Scripting: Introduction to Python, FreeCAD scripting tutorial, FreeCAD Scripting Basics, How to install macros, Gui Command, Units Modules: Builtin modules, Workbench creation, Installing more workbenches Meshes: Mesh Scripting, Mesh Module Parts: The Part Module, Topological data scripting, PythonOCC, Mesh to Part Coin scenegraph: The Coin/Inventor scenegraph, Pivy Qt interface: PySide, Using the FreeCAD GUI, Dialog creation Parametric objects: Scripted objects Other: Code snippets, Line drawing function, Embedding FreeCAD, FreeCAD vector math library, Power users hub, Python, Macros, FreeCAD Scripting Basics, Topological data scripting