| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- import logging
- import unittest
- from plat.deepcoin.point_collection import PointCollection
- logging.basicConfig(level=logging.INFO, force=True) # 设置日志级别
- class MyTestCase(unittest.TestCase):
- def setUp(self):
- self.pc = PointCollection('127.0.0.1:6555')
- def test_to_top_swipe(self):
- """
- 滑动到顶部
- """
- self.pc.to_top_swipe()
- def test_to_next_swipe(self):
- """
- 滑动到下一屏
- """
- self.pc.to_next_swipe()
- def test_save_point(self):
- """
- 保存坐标
- """
- self.pc.save_point()
- def test_slider_baozhengjin(self):
- """
- 保证金滑块
- """
- self.pc.slider_baozhengjin()
- def test_click_kaicang(self):
- """
- 开仓
- """
- self.pc.click_kaicang()
- def test_click_pingchang(self):
- """
- 平仓
- """
- self.pc.click_pingchang()
- def test_select_weituo_xianjia(self):
- """
- 选择限价委托
- """
- self.pc.select_weituo_xianjia()
- def test_click_price(self):
- """
- 点击价格
- """
- self.pc.click_price_red()
- def test_f1(self):
- """
- f1 开仓界面,仓位滑竿百分比(30-60)
- """
- self.pc.click_kaicang()
- self.pc.slider_baozhengjin()
- def test_f2(self):
- """
- f2 确认开仓,限价职中间数值
- 检查撤销限价委托单
- """
- def test_f3(self):
- """
- F3 开仓界面,仓位滑竿百分比(30-60)确认开仓,限价职中间数值
- """
- def test_f4(self):
- """
- F4 确认开仓限价职中间数值 检查撤销限价委托单
- """
- def test_f5(self):
- """
- F5 开仓界面胂仓位滑竿百分比(30-60)
- """
- def test_f6(self):
- """
- F6 确认开仓,限价职中间数值
- 检查撤销限价委托单
- """
- def test_f7(self):
- """
- F7 平仓界面二仓位滑竿百分比(90-100)
- """
- def test_f8(self):
- """
- F8 确认平仓,限价职中间数值
- 检查撤销限价委托单
- """
- def test_jiao_yi(self):
- x, y = self.pc.btn_jiao_yi()
- logging.info(f"交易坐标: ({x},{y})")
- def test_mairu_kaiduo(self):
- x, y = self.pc.btn_mairu_kaiduo()
- logging.info(f"买入开多: ({x},{y})")
- def test_chichang(self):
- self.pc.d.xpath()
- if __name__ == '__main__':
- unittest.main()
|