我需要制作一个大型的python套件包,其中包括我已经制作的其他手提箱和测试盒.
我该怎么做呢?
例如,这里有一个我要添加的suitecase(suiteFilter.py):
import testFilter1
import testFilter2
import unittest
import sys
def suite():
return unittest.TestSuite((\
unittest.makeSuite(testFilter1.TestFilter1),
unittest.makeSuite(testFilter2.TestFilter2),
))
if __name__ == "__main__":
result = unittest.TextTestRunner(verbosity=2).run(suite())
sys.exit(not result.wasSuccessful())
Run Code Online (Sandbox Code Playgroud)
和一个测试用例结构(Invoice.py):
from selenium import selenium
import unittest, time, re
from setup_tests import filename, fileForNrTest, username, password, server_url
fileW=open(filename,'a')
class TestInvoice(unittest.TestCase):
def setUp(self):
self.verificationErrors = []
self.selenium = selenium("localhost", 4444, "*firefox", server_url)
self.selenium.start()
def test_invoice(self):
sel = self.selenium
[...]
def tearDown(self):
self.selenium.stop()
self.assertEqual([], self.verificationErrors)
if __name__ == "__main__":
unittest.main()
Run Code Online (Sandbox Code Playgroud)
谢谢!
我想用Selenium IDE在IFrame中输入内容,但我不知道如何做到这一点.
非常感谢!
selenium ×2
excel ×1
excel-vba ×1
iframe ×1
python ×1
selenium-ide ×1
selenium-rc ×1
test-suite ×1
testcase ×1
typing ×1
unit-testing ×1
vba ×1