Autify 로 Salesforce 를 움직여 보자~ vol.4 보다 상세한 브라우저 정보는 취할 수 있을까?

4524 단어 Salesforceautify

소개


  • Autify에서 Salesforce를 실행해 보겠습니다.
  • TIPS등도 기재할 수 있으면, 이라고 생각하고 있습니다.

  • 양해 바랍니다


  • 아직 공부중인 부분도 있습니다. 틀린 부분도 있을지도 모릅니다.
  • Salesforce, Autify는 이 시점의 버전(2021년 1월~3월경)의 내용이 됩니다. 향후 사양 변경이 바뀌어 내용대로 되지 않을 가능성도 있습니다. 양해 바랍니다.
  • 또한, URL등도 변경되어 있을 가능성도 있습니다.


  • 마지막까지


  • Autify에서 Salesforce를 움직여 보자~ vol.0 준비편
  • htps : // 이 m / x x_ 마나 / ms / 107, b97d c0, 26, b8

  • Autify에서 Salesforce를 움직여 보자 ~ vol.1 로그인으로가는 길
  • htps : // 이 m / x_ 마나 / ms / 7f532 977184037 80c

  • Autify 로 Salesforce 를 움직여 보자~ vol.2 JS 스텝·현재의 일시
  • htps : // 이 m / x_ 마나 / ms / 1642075b7fdb4950d419

  • Autify 에서 Salesforce 를 움직여 보자~ vol.3 문자색의 에러 체크
  • htps : // 이 m / x_ 마나 / ms / 59에 1cf5275에 f0656d7c9


  • 브라우저 정보


  • 어느 날
  • 😳 「뭔가, 화면 무너지고 있어?」
  • 🐹 "엣? 그런 건 없어???"
  • 🐸🐺 "????"

  • 원인을 조사한 후 브라우저의 버전 차이, 그것도 마이너 버전에 의한 것이었습니다.
  • 👱 "Autify는 버전 정보를 알고 있었습니까?"
  • 나 "네, 알겠습니다, 이런 느낌입니다"
  • '테스트 플랜'에서 실행 환경을 'Chrome'으로 지정.
  • 「테스트 플랜」으로 실행 환경을 「FireFox」를 지정.
  • 「테스트 플랜」으로 실행 환경을 「Edge」를 지정.
  • 나 「실행 결과도 버전은 표시되고 있습니다」
  • 👱 「마이너 버전은 모르는 것일까… 」
  • 나 "🙉"

  • 해보자!


  • JS 단계를 준비합니다.



  • JS 단계
    var userAgent = window.navigator.userAgent;
    return userAgent;
    



    JS 단계의 결과를 활용합니다.

    어떻게 될까요?
  • 크롬
  • 88.0.4324.150 과 마이너 버젼까지 판단할 수 있을 것 같습니다.

  • Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36
    
  • FireFox
  • 85.0 같네요.

  • Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0
    
  • Edge
  • 88.0.705.50인가?

  • Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 Edg/88.0.705.50
    
  • IE
  • IE의 세세한 버젼은 잡히지 않는 것 같네요.

  • Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; rv:11.0) like Gecko
    

    요약


  • 상기의 방법으로 취득, DB등에 보존하는 것으로, 어느 상세한 브라우저 버젼으로 실행했는지, 알 수 있다고 생각합니다.
  • 시나리오에 포함하여 매번 실시하는 것도 좋고, 하루에 한 번에 실시하는 전용의 시나리오를 만들어도 좋을 것입니다.

  • 업데이트 내역


  • 없음
  • 좋은 웹페이지 즐겨찾기