class ImageView(PhotoTestBase): @classmethod def setUpClass(self): """ set environment """ super(ImageView, self).setUpClass() self.photos = get_photo_implement() self.photos.rm_delete_photos() push_pics = ['jpeg' + str(i) for i in range(1, 4)] for i in push_pics: self.photos.deploy_photo_content("content_picture_jpeg", i) push_pics = ['webp' + str(i) for i in range(1, 4)] for i in push_pics: self.photos.deploy_photo_content("content_picture_webp", i) def setUp(self): super(ImageView, self).setUp() self._test_name = __name__ print "[Setup]: %s" % self._test_name self._imageviewer = ImageDetails() def tearDown(self): print "[Teardown]: %s" % self._test_name super(ImageView, self).tearDown() self.photos.rm_delete_photos() def test_ImageView_CheckEdgeWithSlidingLeftRight(self): ''' refer TC test_ImageView_CheckEdgeWithSlidingLeftRight ''' print "[RunTest]: %s" % self.__str__() self.photos.launch_photos_am() self._imageviewer.check_image_fullscreen_onebyone(6) self.photos.stop_photos_am()
class ImageView(UIATestBase): @classmethod def setUpClass(self): """ set environment """ super(ImageView, self).setUpClass() self.photos = get_photo_implement() self.photos.rm_delete_photos() push_pics = ['webp' + str(i) for i in range(1, 11)] for i in push_pics: self.photos.deploy_photo_content("content_picture_webp", i) def setUp(self): super(ImageView, self).setUp() self._test_name = __name__ print "[Setup]: %s" % self._test_name self._imageviewer = ImageDetails() def tearDown(self): print "[Teardown]: %s" % self._test_name super(ImageView, self).tearDown() self.photos.rm_delete_photos() def test_ImageView_Than10WEBPImages_FullScreen(self): ''' refer TC test_ImageView_FullscreenOneByOne_WBMP ''' print "[RunTest]: %s" % self.__str__() self.photos.launch_photos_am() self._imageviewer.check_image_fullscreen_onebyone(10) self.photos.stop_photos_am()
class ImageView(PhotoTestBase): @classmethod def setUpClass(self): """ set environment """ super(ImageView, self).setUpClass() self.photos = get_photo_implement() self.photos.rm_delete_photos() name = ["gif3", "gif7", "gif8", "gif9", "gif10", "gif11"] for i in name: self.photos.deploy_photo_content("content_picture_gif", i) def setUp(self): super(ImageView, self).setUp() self._test_name = __name__ print "[Setup]: %s" % self._test_name self._imageviewer = ImageDetails() def tearDown(self): print "[Teardown]: %s" % self._test_name super(ImageView, self).tearDown() self.photos.rm_delete_photos() def test_ImageView_gif_ImageSize2M(self): ''' refer TC test_ImageView_gif_ImageSize2M ''' print "[RunTest]: %s" % self.__str__() self.photos.launch_photos_am() self._imageviewer.check_image_fullscreen_onebyone(6) self.photos.stop_photos_am()