39 skills found · Page 2 of 2
snappyjs / Node Xml StreamAn easy to use xml/html parser for NodeJS using streams.
jlommori / Riedel RrcsNodejs client and server for working with Riedel RRCS XML-RPC application
minchenkov / Simple Xml WriterTiny and simple XML writer util for NodeJS
TIPS-SA / Facturacionelectronicapy XmlsignMódulo NodeJS que firma el archivo XML para enviar a la SET
summonr / Reference JsReference conversion library for NodeJS. Import, Export and Convert between BibTex, EndNote, XML, JSON and more...
mattes / Inwx NodejsInternetWorX XML-RPC API Client for NodeJS
echosoar / DolmxA no dependence xml parser written in javaScript, only 1kb! Run in node or browser.史上最精简XML解析器,只有1KB,无任何依赖,可运行于Node.js或浏览器环境!
Nyaran / Testlink XmlrpcNodeJS module to connect to TestLink using XML-RPC API
TIPS-SA / Facturacionelectronicapy QrgenMódulo NodeJS de generación del código QR dentro del Archivo, a partir de un XML firmado
starter69 / Node Hostels Club ApiNodeJs wrapper for hostels club xml API service
heysdk / Xmlmerge Jsmerge xml file with nodejs
SuperToma / Discogs Xml2elasticsearchDiscogs XML to Elasticsearch : NodeJS importer
nabilalakhani / AppiumJAVAThis is a generic Page Object Model which solves all your automation needs with single codebase. We often tend to create different test frameworks for different platforms and it's very difficult for anyone to serve all platform needs in one test automation framework. OneFramework solves all your needs. You just give the locator and leave the rest to OneFramework. Contents: Features Libraries Used Prerequisites Installations Appium Setup How This Framework Works How To Run Tests How To See Allure Result Report Image Comparison Output Pending Tasks How To Contribute? Features: Easy to automate any type of application Cross platform(mobile & web) support with single codebase Page Object Model TestNG integration Image Comparison Allure Reporting Robust in nature Many configurations Libraries Used: Appium Selenium WebDriver Java TestNG Gradle WebDriverManager AShot Allure Report Prerequisites Installations: JAVA 1.8 - Install Java and set the JAVA_HOME path on your machine. Node & NPM - Download & install node from https://nodejs.org/en/download/. Gradle - Install Gradle. Android - Install Android Studio & set ANDROID_HOME path. Downloading the Android SDK Download the Android SDK tools such as Build tools Platform tools Android Emulator Intel HAXM installer etc..... Create an emulator device from AVD manager iOS - Install XCode on your machine & download required iPhone/iPad simulators. Allure Report - Install Allure Report library on your machine. Please follow below link to install it on MAC. Similarly install allure-report installer on your respective machine. https://docs.qameta.io/allure/#_installing_a_commandline Note: If you want to run only on WEB, you don't need anything except JAVA. Mentioned installations Node, Android & iOS are for mobile app automation & Rest like Gradle & Allure are for framework level Appium Setup: Install Appium $ sudo npm install -g appium@1.9.1 --unsafe-perm=true --allow-root Appium Doctor - which is used to see if the appium setup is correctly done or not. Run it and fix the issues as per that. $ sudo npm install -g appium-doctor --unsafe-perm=true --allow-root $ appium-doctor How This Framework Works: This framework is built in Page Object Model style using TestNG framework. We have "testng.xml" file which has tests for each and every platform in cross browser/device testing fashion. Here are the minimal things you have to do: Create your tests Create your Page Object class w.r.t test that you have written, if not created already (Take the reference from org.oneframework.pageObjects). For e.g, SignIn button locators for web, ios & android set as shown below. - If mobile app, Set the android, ios device details in corresponding files in resources directory as shown below. - If web app, Set web app URL in BaseTest How To Run Tests: Clone the repo. https://github.com/srinu-kodi/OneFramework.git Build the JAR and run it. $ gradle clean build $ java -jar build/libs/Automation-1.0-SNAPSHOT.jar capture $ java -jar build/libs/Automation-1.0-SNAPSHOT.jar compare Note:capture & compare are the image capture and compare modes. How To See Allure Result Report: Once test execution is complete, allure-results directory gets generated. I assume you have already installed allure on your machine. If not, install it. If yes, run below command to see the report. $ allure serve <allure-results path> Image Comparison Output: Once image comparison is complete, all the images w.r.t platforms are published into local baselineImages directory at root level. Now go to specific directory and get the image comparison resulted images. difference image is created only when there is a difference in actual vs expected images. Below is the sample output. expectedImage actualImage differenceImage
AirAsiaExpedia / Node Simple XmlA naive XML parser and builder based on libxmljs for NodeJS
inikhilkedia / CS612Assignment5** This assignment will combine a few things that you have learned in this class and will require a little learning on your own. Do your best and be creative. If you need help ask sooner rather than later in slack. Myself and your classmates are here to help and do not wait to the last minute to do this assignment. ** You may work in two person teams, if you plan to do so please email me to let me know who you are working with. You may NOT work in multiple teams. ** You may use python, JAVA or node.js (javascript) for this assignment. ** I have listed some tutorials below, but you may need to google some on your own. What You Will Do: You will create a RESTful web service that runs in a docker container. Your web service will contain two GET routes: One that displays a collection of records One that displays a single record that the corresponds to an ID Example: If I created two routes, /customers and /customers/35 (note, that 35 is the ID of a given customer in my database) The data returned from your web service routes must be in JSON or XML form. Note, if you would like to load your results in a web page you are welcome to do so, you just need a way to display the data your routes return in a web browser. You will create a hardcoded JSON file based database as the backing datastore for your web service routes. Note, if you are comfortable using a SQL or NO-SQL database as your datastore you may do so but it is not required. Also note, your data model is something you make up. Meaning you can store a collection of cars, customers, food items, restaurants, video games, sports teams etc. Be creative :) This is similar to what the presenter did in the GraphQL video we watched in our last class. He used a JSON file as a database for his demo. You will have to present your work to the class, with a live demo or video you recorded of you running your web service from own computer. This is not optional! Tutorials: Docker What is docker: https://www.youtube.com/watch?v=dz5_lsWlfTU Installing Docker: Windows - https://www.youtube.com/watch?v=wCTTHhehJbU Docker Tutorial (Step by Step) - https://www.youtube.com/watch?v=Vyp5_F42NGs https://blog.talpor.com/2015/01/docker-beginners-tutorial/ https://docs.docker.com/engine/getstarted/ https://hackr.io/tutorials/learn-docker Python RESTful services using Flask: https://code.tutsplus.com/tutorials/building-restful-apis-with-flask-diy--cms-26625 https://impythonist.wordpress.com/2015/07/12/build-an-api-under-30-lines-of-code-with-python-and-flask/ Node + Express REST API Example https://closebrace.com/tutorials/2017-03-02/creating-a-simple-restful-web-app-with-nodejs-express-and-mongodb Node Simple RESTful API (shows using json file as DB) https://www.tutorialspoint.com/nodejs/nodejs_restful_api.htm Dockerize your Flask App https://www.smartfile.com/blog/dockerizing-a-python-flask-application/ http://containertutorials.com/docker-compose/flask-simple-app.html Docker + Spring Boot (JAVA) https://spring.io/guides/gs/spring-boot-docker/ To Submit The Assignment (Read Carefully): ** Please follow all instructions as not following them will lead to loss of points. Create a github account. Create public github repository and all all of your source code for this assignment to the repository. (See the “getting started with github” document in the “Course Documents > Tutorials & Cheat Sheets” folder for help) Make sure to add a README file to the root of your repository that describes what your web service does. Create a presentation powerpoint slide deck that contains 2 slides: A title slides that contains your name(s) and the name of your web service project A slide that talks a little about your data model Submit the following to the “Submit Assignment” thread in RESTful Web Service Implementation + Docker discussion board. The powerpoint slide file. Link to your public github repository that contains all of the source code including your JSON database file. Note, if you worked with classmate for this assignment...if you did please state the person you worked with.
xSmurf / Node Freeswitch BridgeFreeSwitch mod_xml_curl LDAP bridge written in NodeJS
abdo-host / ZATCA JSNodeJS package for generate E-Invoice qr-code and valid XML
sieteunoseis / Cisco Zoom ObtpNodeJS App to enable One Button to Push for Cisco IP Phones via XML services
Moneemsaadaoui / Android String ExtractorA nodejs script that help you extract hardcoded strings from a project , both JAVA and XML