????λ?????????? >> ??????????
Appium ??????????
???????????? ???????[ 2017/7/6 10:32:13 ] ?????????????????? Appium
?????????? Facebook ????? WDA ????????????? FBScreenshotCommands.m ???:
????#import "FBScreenshotCommands.h"
????#import "XCUIDevice+FBHelpers.h"
????@implementation FBScreenshotCommands
????#pragma mark - <FBCommandHandler>
????+ (NSArray *)routes
????{
????return
????@[
????[[FBRoute GET:@"/screenshot"].withoutSession respondWithTarget:self action:@selector(handleGetScreenshot:)]??
????[[FBRoute GET:@"/screenshot"] respondWithTarget:self action:@selector(handleGetScreenshot:)]??
????];
????}
????#pragma mark - Commands
????+ (id<FBResponsePayload>)handleGetScreenshot:(FBRouteRequest *)request
????{
????NSString *screenshot = [[XCUIDevice sharedDevice].fb_screenshot base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];
????return FBResponseWithObject(screenshot);
????}
????@end
??????????????????? /screenshot ??·?????????????????? handleGetScreenshot?????????????? XCUIDevice ??????????
?????????????????WDA ????·????????????????????????? BundleID ??????????????????????????????????????????????????????????? URL ??????????? URL????????????飬?????????? URL ?????ж???????????????????????????
????Appium ?????
???????????Appium ?????????? Node.js ????????????????????????? WDA ??????????????????????????? URL ?? /screenshot????????????б??????????????????? WDA ?б???? Appium ??????????????Э?顣????? Appium ????? Android ?????????????????????????????????? Appium ???????н????????????????????????Э????÷???????
????Appium ??????? WebDriver Э?顣?? w3.org ??????????Э?????????????? Selenim ????? ??????? WebDriver Э?顣?????в??????????????????????????? or ????淶????????????????????λ??????:
????WebDriver’s goal is to supply a well-designed object-oriented API that provides improved support for modern advanced web-app testing problems.
???????????? WebDriver ??????????????Э?鼴?ɡ?
????Appium ?????
????Appium ????????????д????Щ??????????Appium ?????????????????????????WebDriver Э???????????????????????????????????????????????????? WebDriver ?淶?? URL?????? https://www.w3.org/TR/webdriver/#list-of-endpoints ?漲???????????????????????????????? URL ?????
????????????????? Java ????????д?????????????????? Android ?????????е?????????д Android??iOS ???????2??????????????
???????
??????? Appium ?????????????仰?????:
??????????????????????????????????? WebDriver Э???μ? URL????? Node ???????????????????????????????????й????в?????? URL?????? WebDriver Э??????????е?????????????????????????????????????????????????? Node ????????
???????????????????:
????iOS ?????????????????????????????????????????????Σ???????????
???????????????????????漰???????????????????SPASVOС??(021-61079698-8054)?????????????????????????
??????
Appium iOS 10 ??????Appium+Python????????????????Appium??????????Appium????????й?BugAppium+nodeJS??????????дAppium ????????????????Appium Test Case-Python?Appium?????????λ????appium??ν????ζ?????apk?????Appium????????????????Appium??????????????appium???????????????Appium?в???api????÷???Appium??????Appium+Python??????в???demo?????Appium???????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11????????
?????????App Bug???????????????????????Jmeter?????????QC??????APP????????????????app?????е????????jenkins+testng+ant+webdriver??????????????JMeter????HTTP???????Selenium 2.0 WebDriver ??????