Another note to myself, but might probably be of help to all those that are building tests apps and make use of (some) MS test related apps. Every once in a while I get asked questions that relate to this. like...

What dependencies do I need?

What are, or where can I find, the details of each test app?

Find listed, in app.json dependencies format, all current MS apps that relate to test automation, being test library apps, test apps and test runner. Note that I have set the version to 16.0.0.0. This has proven to be most practical in the AL projects I am working on right now. Using this in a BC17 project it will work fine to as the version is defining the minimum version wanted.

{"id":  "1fb2e583-f2c3-4484-a8d4-387e3adce46d","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Bank"},
{"id":  "69837cc7-28e9-4db0-9a0f-6616f259c91a","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Cash Flow"},
{"id":  "16419195-5f01-494f-9b02-34363dade478","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Cost Accounting"},
{"id":  "155bc500-e420-4113-803e-7aa8e8eea112","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-CRM integration"},
{"id":  "85125fdc-eb14-4f16-8c5d-6e4589aceb1d","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Data Exchange"},
{"id":  "6d9b6d22-97e0-4774-982a-2097fd660f97","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Dimension"},
{"id":  "fa3e2564-a39e-417f-9be6-c0dbe3d94069","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-ERM"},
{"id":  "c81764a5-be79-4d50-ba3e-4ade02073780","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Fixed Asset"},
{"id":  "790cf8ce-f921-42a8-8c34-a0af2ddf6265","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-General Journal"},
{"id":  "474a0e0a-d177-4c70-aae0-4ff674a04e74","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Graph"},
{"id":  "2b634ad5-63df-4a3c-9e35-e347f646e940","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Integration"},
{"id":  "cc2187fe-1b59-4f29-8a75-76d76c88c6dc","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Invoicing"},
{"id":  "9bf23d52-8194-4857-8896-5e48b24493f6","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Job"},
{"id":  "bd6c6741-7734-4109-bf2d-db58545d482c","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Local"},
{"id":  "74e323c4-70a3-49ce-b18e-fe9ccaff01d3","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Marketing"},
{"id":  "4564dd2f-e8b2-41ff-9905-9d7a950475a5","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Misc"},
{"id":  "c49d9d12-1c94-4362-8bf7-3cce15be54dc","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Monitor Sensitive Fields"},
{"id":  "d94a0cee-f211-4941-b609-7c984f85ad03","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Permissions"},
{"id":  "e94328f1-bf57-43d3-a862-93d54f83a9d7","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Physical Inventory"},
{"id":  "fdddc5f1-3294-485f-aed1-0b798b6edd69","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Prepayment"},
{"id":  "7fe10be7-575f-4cce-957b-bcd0df8f9bd7","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Rapid Start"},
{"id":  "79447c3f-14b4-4c10-8779-03911f30ab26","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Report"},
{"id":  "0243a4ea-21b3-4fa8-ad70-9915a4400be0","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Resource"},
{"id":  "ab333b30-f600-4d0e-a519-73684ff42504","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Reverse"},
{"id":  "6f0b528b-a4de-4ccd-a948-d1350e228e4a","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-SCM"},
{"id":  "5b061701-dae6-48cc-bc16-8c4761a2baf5","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-SINGLESERVER"},
{"id":  "c9bea3a6-a9af-499f-b78a-130a42eceedd","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-SMB"},
{"id":  "c49d9d39-1c94-46d2-8bf7-3cce15ba54dc","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-SMTP"},
{"id":  "5d86850b-0d76-4eca-bd7b-951ad998e997","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-TestLibraries"},
{"id":  "d0e99b97-089b-449f-a0f5-a2ab994dbfd7","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Upgrade"},
{"id":  "9cc7e87b-8ba9-4c23-82d4-8af3e919c84b","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-User"},
{"id":  "0f0955b8-92e2-4ce2-a580-3c4583dde9ae","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-VAT"},
{"id":  "c4795dd0-aee3-47cc-b020-2ee93a47d4c4","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Tests-Workflow"},
{"id":  "23de40a6-dfe8-4f80-80db-d70f83ce8caf","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Test Runner"},
{"id":  "dd0be2ea-f733-4d65-bb34-a28f4624fb14","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Library Assert"},
{"id":  "5095f467-0a01-4b99-99d1-9ff1237d286f","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Library Variable Storage"},
{"id":  "e7320ebb-08b3-4406-b1ec-b4927d3e280b","publisher":  "Microsoft","version":  "16.0.0.0","name":  "Any"},
{"id":  "0d60b215-6ee1-4789-8e53-866cfa50c23c","publisher":  "Microsoft","version":  "16.0.0.0","name":  "System Application Test"},
{"id":  "9856ae4f-d1a7-46ef-89bb-6ef056398228","publisher":  "Microsoft","version":  "16.0.0.0","name":  "System Application Test Library"},