VSTS: What is the cheapest option to run the browser based testing in the VSTS? - automated-tests

We already have 2 Test Manager extension licenses which are assigned to Basic users who develop tests. We need to have an ability to run solely browser based testing in the VSTS by, let's say 10 users.
What is the cheapest option to accomplish that?
Can those users be Stakeholders or they have to have at least Basic access license?

Basic access level is required, so you need to buy basic access license for each user, also Test Manager extension license is required too.

I checked and only the Basic/VS access level is required for the users to be able to test the tests which were authored by somebody else. There is no need Test Extension in order to be able to test.

Related

How to share pact file in bitbucket

I want to share the pact file from consumer to bitbucket and then provider can use from the same location.
Does anybody implemented this?
Thanks in advance.
It's worth noting that it's very much a non-standard way of doing it and I would highly recommend you don't do it this way (see https://docs.pact.io/pact_nirvana/step_4/). You're going to have to build a lot of the workflows again, and that will require investment in building tooling and coming up with ideas to evolve the contract. At some point, you'll be rebuilding key features the Pact Broker already has and would be better off just running that or using a hosted service like pactflow.io.
So, without a pact broker, you don't get the can-i-deploy tool, versioning, environment management and all of these powerful workflows.
With that said - if you do want to use bitbucket:
you'll need to create a manual process (i.e. script) to upload (from consumer) and download (provider) from bitbucket
You'll only want to upload from CI, so that's easier to control
For provider verification, you really want to do this on a laptop, so you'll need a standard approach for pulling down the correct contract to verify there and on CI. Every team member will need credentials to read from that repo
Pact doesn't have a mechanism to pull from git protocols, but you could potentially add that feature to the languages you need them for

How can I access my personal data through the Evernote API?

I would like to make some Pyton or NodeJS script to help me with repetitive tasks or searchs in my personal Evernote.
I don't want to make any application for general use. Only some scripts for me.
Is there a quick way to make this before creating an account in sandbox.evernote.com? I want to access my already available data in Evernote.
Yes, this exact thing exists. Go here:
https://dev.evernote.com/doc/articles/dev_tokens.php
And get a "developer token" for your production account. It will allow access to your account only and you can do what you like with your data via the API.

Setup access permission to nexus

We have given anonymous user to upload files to nexus repository manager.But it was not a good practice.We need to limit access to each project.Only relevant users should have read access.How can i fulfill this requirement.
Currently we have created two repos lib-release-local and lib-snapshot-local and inside those repos we are managing our projects.In this design how we can implement permission schema.
NXRM3 has a piece called content selectors, which are pretty much designed for what you're describing. Using a query language you can create a privilege which limits what folks can see or do in a certain repository (or format). Then you can assign that privilege to a role and that role a set of users (also removing the ability for them to view *).
See documentation for more. I also advice if you have questions about content selectors and their implementation asking on community.sonatype.com forums where the development team as well as support monitor.

Provisioning profile which can be use in all the applications

I have iOS developer team and all of they want to install their app into the real device and I want to give them all a single provisioning profile so they need not to change the bundle id of the app. For example, there are two apps say helloWorld and myFirstApp and I want that both these app should use the same profile (without replacing each other).
I know we can create a developer profile having * bundle id which has this same features whatever I'm looking for. Now my question is how to create that profile? Please explain me in little bit more detail.
I know we can never submit an app with such profile i.e. we have to use separate profile for all the app but it can be done for development purpose.
There are two options.
First, if you have a limited set of devices that you need to install to that are known ahead of time, you can use the standard Ad Hoc distribution profile. This allows you to build on your local Mac to up to 100 devices that have to be defined in the profile ahead of time. This does not require an Enterprise account - so any Apple developer account can do this.
Second, if you need to distribute your test apps outside of your team, and the devices will change, Apple has an Enterprise Program (your company must have a DUNS number, I believe), that will allow you to create enterprise distributions that can be deployed on any device. Those builds still have a limited expiration on the provisioning profile and certificate, so they must be re-built / reinstalled occasionally. In general, this is the method used for broad distribution / beta tests.
For a single team to use a single provisioning profile, I would choose option 1, create the provisioning profile on Apples developer site with all of your devices, and then add all your developers to the team in the dev portal. Xcode 5/6 will take care of the rest for you if you go into preferences, and add their accounts to the "Accounts" tab.
In older versions of Xcode (4.x and before), you could have one developer create the provisioning profile, and certificates, then export out a .developerprofile from Organizer that would package up the certificate and .mobileprovision files needed to build to your team's devices.

Alfresco Community 4.2 Document Management

Currently I have a task of exploring Alfresco Community 4.2.
What I need to do is to build a workflow that allows users to upload document, an admin to verify it, and other higher level users to allow the document to be released, how it is released is not my concern. e-mail notifications will also be sent to higher level users or admin when the document is about to expire.
I have downloaded the Alfresco Community 4.2 exe from their website, and install it in a Windows 7 32-bit laptop. But I cannot access to /alfresco and /share, I learnt that I need MySQL for this, so I'm currently installing this one, http://dev.mysql.com/downloads/windows/installer/ , am I correct?
And do I have to do all this separately, for example, first I need to set up users, then configure their restrictions, then move on to documents?
I'm really really new in this. I've searched Google but so far everything seems complicated to me.
Thanks in advance!
First of all if you are using installer which you seems to be you do not need to install anything separately. Alfresco installer comes with everything bundled into it's installation.
Unless you have specific requirement where you want to use MySQL instead of bundled postgres database.
Now For workflow one everything is up and running you can check various existing out of box workflows available with alfresco if any of that meet your requirement you can use that directly no other efforts required.
In case you feel none of those workflow meetup your requirement then you need to create your advance workflow.
http://wiki.alfresco.com/wiki/Workflow
This link contains all you need to know regarding alfresco workflows.

Resources