擅长:python、mysql、java
<p>这个类将像这样从测试用例中调用
测试状态.mark('testName',result,'message you want to log')
结果是布尔值</p>
<pre class="lang-py prettyprint-override"><code>class TestStatus(unittest.TestCase):
def __init__(self):
super(TestStatus, self).__init__()
def mark(self, testName, result, resultMessage):
testName = testName.lower()
try:
if result:
self.log.info("Verification successful :: " + resultMessage)
else:
# If the test fails,
# this calls screenshot method from util class
self.util.screenShot("FAIL" + mapKey)
self.log.info("Verification failed :: " + resultMessage)
except:
self.log.info("### Exception Occurred !!!")
traceback.print_stack()
</code></pre>
<p>这是测试用例类中的一个示例测试用例:</p>
^{pr2}$