Yes, DevTest supports those SWIFT standards.
ISO-20022 is usually XML, so we've always had support.
ISO-15022 is alternatively named FIN, and is a self-describing text-based protocol, productised in LISA v7. Current documentation for the creation of ISO-15022 service images is here
For validating SWIFT messages, DevTest has a specific SWIFT Validation assertion, documented here
DevTest uses the same SWIFT APIs as is used by most banks, so it supports the standard SWIFT messaging routines that are most commonly used.
An enhancement made in DevTest that is in addition to all SWIFT libraries is the modification of the API FIN-to-XML routines. All the SWIFT libraries convert from :SWIFT_tag:tag-value, to <name>SWIFT_tag</name><value>tag-value</value>. DevTest intelligently matches and automatically correlates all values by default, and this could potentially cause an issue with SWIFT tags. Our unique solution puts the SWIFT tag inside the XML tag, to protect it from automatic correlation, so the above example would read <SWIFT_tag>tag-value</SWIFT_tag>.
In addition, SWIFT date formats can be confusing and embedded within other tags, so we have specific functionality to support these, and it is valid in SWIFT to have state management, so we have specific functionality to support this.
In conclusion, the support in DevTest for SWIFT is as complete as I have seen any of our standard protocols. We have first-class support for SWIFT.