function addFrame(oOptions) {
			// include styles
			var sIFrameStyleLocation = sap.ui.require.toUrl("sap/ui/test/OpaCss") + ".css";
			includeStylesheet(sIFrameStyleLocation);
			var oFrameLaunchOptions = extend({}, oOptions, {
				frameId: sFrameId,
				opaLogLevel: Opa.config.logLevel,
				disableHistoryOverride: Opa.config.disableHistoryOverride
			});
			return iFrameLauncher.launch(oFrameLaunchOptions);
		}
Schedule a promise on the OPA5 queue.The promise will be executed in order with all waitFors -
any subsequent waitFor will be executed after the promise is done.
The promise is not directly chained, but instead its result is awaited in a new waitFor statement.
This means that any "thenable" should be acceptable.
@public
@param {jQuery.promise|Promise} oPromise promise to schedule on the Opa5 queue
@returns {jQuery.promise} promise which is the result of a {@link sap.ui.test.Opa5#waitFor}